Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Thomas Lebrun

Tout sur WPF, LINQ, C# et .NET en général !

Actualités

[WPF] Différence entre StaticResource et DynamicResource ?

Voici une question que j'ai reçu par email:

"Dans une application WPF, quelle est la différence entre {StaticResource MaRessource} et {DynamicResource MaRessource} ?"

La réponse est simple:
Si vous utilisez StaticResource et que votre ressource est liée à un composant susceptible de changer (la couleur des fenêtres Windows, la couleur des bordures des fenêtres, etc....) alors votre ressource restera toujours la même.

A l'inverse, si vous utilisez DynamicResource et que votre ressource est liée à un composant qui va/peut changer alors votre ressource suivra les variations de ce composant.

Ainsi, si vous souhaitez développer une application dont le thème visuel est lié à votre thème Windows, il vous faudra donc utiliser DynamicResource pour vous assurez que, si l'utilisateur change de thème durant l'exécution de votre application, celle-ci change également de couleurs en accord avec votre thème Smile

 

A+

 

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: dimanche 12 novembre 2006 16:41 par Thomas LEBRUN
Classé sous :

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Conf’SharePoint : 10 bonnes raisons pour ne pas la rater par Le petit blog de Pierre / Pierre's little blog le 05-14-2013, 02:24

- [Event] Soirée de lancement Agile .NET France à Lyon par Blog Agile/ALM de Vincent THAVONEKHAM le 05-13-2013, 01:29

- .NET / Debug : inspection de la mémoire d'applications .NET (dump ou processus live) : première livraison d'une librairie .NET par Microsoft par CoqBlog le 05-11-2013, 22:21

- SharePoint : Incompatibilité avec Internet Explorer 10 (IE10) par Blog Technique de Romelard Fabrice le 05-08-2013, 16:29

- AutoSPInstaller pour SharePoint 2013 maintenant disponible en “RTM” par Julien Chable le 05-06-2013, 23:30

- [TFS2010] A la recherche du Shelveset perdu par Blog de Jérémy Jeanson le 05-03-2013, 21:46

- .NET / Debug post-mortem : obtenir le fichier mscordacwks.dll correspondant à un dump quand on n'a plus d'accès direct à ce fichier par CoqBlog le 04-28-2013, 19:57

- [W8] Afficher un graphe par CPU dans le gestionnaire des tâches par Blog de Jérémy Jeanson le 04-28-2013, 17:48

- [WCF] Limiter proprement l’accès à vos ressources serveur par Blog de Jérémy Jeanson le 04-26-2013, 22:59

- Event : Je serai speaker à la Conf’SharePoint par Blog Technique de Romelard Fabrice le 04-26-2013, 12:00