Bonjour,
Ça fait un petit moment que je cherche et je n'arrive toujours pas à trouver si c'est possible de le faire et comment. Ou une meilleur façon de faire.
J'ai une Checkbox pour laquelle j'ai crée deux styles différent :
- Une la case coché en bleu
- L'autre avec la case coché en rouge
J'ai déclaré mes deux styles dans <Checkbox.resources> avec chacun une Key.
Dans ma checkBox je passe en paramètre du style un binding avec un converter.
Comme ceci :
IsConfModified est un Int qui prend pour le moment 0 et 1.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <CheckBox x:Name="checkBoxConf" IsChecked="{Binding Path=IsApplyConfNeeded, Mode=TwoWay}" Width="15" Height="15" Style="{Binding Path=IsConfModified, Converter={StaticResource ConfigurationColorConverter}}">
Et en fonction de la valeur je voudrais attribuer le bon style à ma checkbox.
Maisje ne vois pas comment retourner le bon style dans mon converter. (Faire appel au bon DynamicResources).
Merci
Cdt
Partager