Overblog Tous les blogs Top blogs Économie, Finance & Droit Tous les blogs Économie, Finance & Droit
Editer l'article Suivre ce blog Administration + Créer mon blog
MENU

Cycle de progression Faire (quelque chose qui marche) -> comprendre ce que l’on fait/comment cela marche -> pousser plus loin les notions

Publicité

Utilisation des thèmes prédéfinis avec WPF

Utilisation des  thèmes prédéfinis avec WPF
I – Aero
1 – référencer PresentationFramework.Aero
2 – Ajouter en resource (les styles seront appliqués à tous les controls du conteneur)
Normalcolor uniquement (Thème Windows Vista)
    <Window.Resources>
      <ResourceDictionary Source="/PresentationFramework.Aero, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/Aero.normalcolor.xaml" />
    </Window.Resources>
 
II - Luna
1 – référencer PresentationFramework.Luna
2 – Ajouter en resource (les styles seront appliqués à tous les controls du conteneur)
a-Normalcolor (Thème Bleu Windows XP )
   <Window.Resources>
      <ResourceDictionary Source="/PresentationFramework.Luna, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/Luna.normalcolor.xaml" />
    </Window.Resources>
 
b-Homestead (Thème Marron clair Windows XP)
   <Window.Resources>
      <ResourceDictionary Source="/PresentationFramework.Luna, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/Luna.homestead.xaml" />
    </Window.Resources>
 
c-Metallic (Thème Argenté Windows XP)
   <Window.Resources>
      <ResourceDictionary Source="/PresentationFramework.Luna, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/Luna.metallic.xaml" />
    </Window.Resources>
 
III – Royale
1 – référencer PresentationFramework.Royale
2 – Ajouter en resource (les styles seront appliqués à tous les controls du conteneur)
Normalcolor uniquement
    <Window.Resources>
      <ResourceDictionary Source="/PresentationFramework.Royale, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=MSIL;component/themes/Royale.normalcolor.xaml" />
    </Window.Resources>
 
Note : cette notion est importante le thème n’est appliqué qu’au conteneur pour lequel il est mis en resource :
-          Si le thème est défini en ressource de la window, alors le thème sera appliqué à tous les controls de la form
-          on peut avoir également par exemple un wrappanel qui aurait le thème Aero et un autre conteneur le thème Luna
 
 
Publicité
Retour à l'accueil
Partager cet article
Repost0
Pour être informé des derniers articles, inscrivez vous :
Commenter cet article
S
These watchmen is the authentic heroes, given that they know very well what really means to turn out to be treasured and even like to discover the works of art being appreciated by simply several many people practical.
Répondre