Bonjour,
Dans une application WPF utilisant le pattern MVVM, j'ai un ViewModel contenant un IEnumerable d'un objet que je souhaite afficher.
Dans ce ViewModel, j'ai également une DelegateCommand s'appelant ExecuteCommand.
Je voudrais, pour chacun de mes objets contenus dans la liste, afficher des boutons les uns sous les autres devant, chacun, représenter ces objets.
J'ai déjà créé un ControlTemplate pour mes boutons qui fonctionne correctement.
je ne sais pas trop quoi utiliser pour afficher cette liste d'objets. J'étais parti avec un ListBox pour lequel j'ai créé un DataTemplate. Ce dernier affiche à son tour le ControlTemplate du bouton. Mes données sont bien affichées comme je le souhaite. Cependant, je souhaite effectuer un binding de 'ExecuteCommand' sur chaque Item, pour que quand je clique sur mon DataTemplate, la commande soit exécuter.
Je ne sais pas comment faire.
Partager