Le chargement d'une ressource avec Findresource throws exception - WPF/C#

Je suis en train d'écrire un CustomControl en WPF. J'ai quelques DataTemplates dans mes Thèmes/Generic.xaml, à la resourcedictionary niveau, avec x:Clé attribuée pour eux.

Maintenant à partir de l'intérieur de la même classe de contrôle de code, je veux trouver et charger la ressource afin que je puisse dynamiquement assing à quelque chose dans le code.

J'ai essayé de base/ce.FindResource("keyvalue"), ce.Ressources [""], etc.

Il revient toujours, que la ressource n'est pas trouvée et donc nulle.

La ressource est defenitely il y a dans le générique.xaml.

S'il vous plaît aider.

OriginalL'auteur user61862 | 2009-02-03