2009-01-23 5 views
0

Dans mon application, j'ai différents styles et modèles qui sont utilisés dans plusieurs classes. J'ai défini ceux-ci dans mon afin qu'ils soient visibles de tous les objets enfants.Comment puis-je obtenir le volet concepteur WPF pour voir mes ressources?

Toutefois, pendant la phase de conception, le concepteur WPF ne peut pas voir ces ressources, se plaint qu'elles n'ont pas été trouvées et exige que les erreurs soient corrigées avant de recharger le concepteur.

Y at-il quelque chose que je peux faire pour l'obtenir pour rechercher la hiérarchie d'objets, ou pour le pointer spécifiquement sur le fichier qui les définit?

Répondre

0

Vous devez utiliser Expression Blend pour obtenir vos styles et les modèles à se comporter comme vous les attendez à se comporter. Malheureusement, Microsoft semble avoir abandonné le concepteur WPF de Visual Studio pour tous, sauf le cas le plus simple. Ils semblent avoir pris au sérieux la séparation du design et du développement, au moins dans une certaine mesure.

0

Vous pouvez l'obtenir pour arrêter de se plaindre en se référant à eux comme un DyanmicResource au lieu de StaticResource

+0

DynamicResource et StaticResource se comportent différemment, donc remplacer simplement StaticResource pour que le concepteur ne se plaint pas ne corrigera rien. Aussi, je pense que l'on pourrait trop facilement oublier d'annuler le changement et avoir un peu un coup de performance quand WPF écoute des changements à toutes les ressources. –

Questions connexes