J'ai 4 boutons dans la grille dont datacontext est défini sur un objet dont la propriété indique quel bouton doit être activé (il est énumérable).Modification de l'apparence de la collection d'éléments en fonction d'une seule propriété dans XAML
Actuellement, j'ai fait cela en code-behind de sorte que lorsque cette propriété spécifique change, elle le désactive tous sauf un en fonction de la valeur. Cela fonctionne, mais je n'aime vraiment pas mettre des trucs comme ça dans le code-behind. Il doit y avoir un moyen de le faire dans xaml? Je pourrais faire un style propre pour les quatre boutons, puis le faire avec des déclencheurs de données, mais je préférerais une approche plus générique: utiliser le même style pour tous les boutons qui s'appliquent d'une manière différente en fonction, par exemple, du nom et de la valeur du bouton de la propriété.
Merci d'avance.
Woah. Ceci est exactement ce que je cherchais. Merci! – Juha