Bonjour à tous,
Je suis de nouveaux en galère. J'ai créé 2 fichiers ressources :
- BoutonNoir.xaml
- BoutonRouge.xaml
Dans chacun d'eux, j'ai mi les mêmes "key"
Dans le "App.xaml", j'ai déclaré les 2 ressources :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <Style x:Key="BoutonOk" TargetType="Button"></Style> <Style x:Key="BoutonAnnuler" TargetType="Button"></Style>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="Themes/BoutonRouge.xaml"/> <ResourceDictionary Source="Themes/BoutonNoir.xaml"/> </ResourceDictionary.MergedDictionaries>Mon problème c'est que je ne sais pas comment faire pour que dans ma fenêtre "Main.xaml", mon premier bouton "Ok" sera du style "boutonRouge" et un deuxieme du style "boutonNoir".
De plus, sachez que je voudrais rendre les styles de chaque bouton modifiable par l'utilisateur mais parmi des thèmes que moi j'aurai fait via les fichiers ressources.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <Button Style="{DynamicResource ResourceKey=BoutonOk}" /> <Button Style="{DynamicResource ResourceKey=BoutonOk}" />
Quelqu'un pourrais m'aider ?
Merci.
Partager