J'essaie de créer un ensemble de boutons qui ont un état off ou on, beaucoup une case à cocher sans la vérification. Idéalement, je veux que la couleur change pour représenter les deux états différents (rouge), vert (allumé). J'ai essayé de définir un modèle de contrôle mais cela ne change que la couleur d'une sélection, puis revient à sa couleur d'origine une fois que la souris quitte le voisinage du bouton.WPF Bouton activé ou désactivé état de couleur
<ControlTemplate.Triggers>
<Trigger Property="IsPressed" Value="True">
<Setter Property="Background" TargetName="Background" Value="Green"/>
</Trigger>
</ControlTemplate.Triggers>
En fait, je pense que ce qu'il veut n'est pas le survol de la souris, mais l'état est pressé. Sinon, je suis avec vous sur celui-là :) –
ooops, votre droite. –
Togglebutton est beaucoup mieux, même si la couleur ne fonctionne toujours pas. – wonea