Question

Pour se rendre compte de ma demande, je l'ai utilisé beaucoup Blend3. Lorsque Blend3 veut lier une ressource à une autre, il utilise plusieurs fois le type de lien « DynamicResource ». Comme je l'ai compris (mais je ne comprends pas bien), les liens « dynamiques » ont de sens que si je veux modifier les liens à l'exécution. Dans d'autres cas, ils utilisent plus de mémoire en vain. Je ne veux pas modifier quoi que ce soit lors de l'exécution, la question est la suivante: avoir le sens de remplacer « DynamicResource » par « StaticResource » dans toute ma demande? Je vous remercie! Pileggi

Était-ce utile?

La solution

Blend fonctionne mieux dans le temps de conception avec DynamicResource. Voir:

http: //blogs.msdn.com/b/unnir/archive/2009/03/31/blend-wpf-and-resource-references.aspx

La citation de l'argent de ce qui suit:

  

a) Dois-je utiliser statique ou dynamique   recherche des ressources?

     

Blend def. pièces   mieux avec des ressources dynamiques lookups.   Vous pouvez utiliser une ressource statique recherche   tant que la ressource n'a pas été   situé ou fusionnés en App.xaml.   Les gens ont soulevé des inquiétudes autour de   problèmes de performance avec dynamique   (ressources de recherches que vous payez pour ce que vous   avoir). Bien que cela puisse être vrai, un   point de données intéressant est que la   Expression Blend Code source utilise un   tonne utilise des ressources dynamiques lookups pour   notre propre interface utilisateur (bien sûr, nous utilisons aussi   ressources statiques lookups dans les lieux   où la ressource ne changerait jamais,   ou où il pas possible d'utiliser un   dynamique extension de ressources, pour   exemple non PDD).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top