10
votes

Gestionnaire d'événements dans DataTemplate

J'ai WPF Combobox à l'intérieur d'un modèle de données (beaucoup de comboboxes dans la liste de liste) et je souhaite gérer le bouton ENTER. Ce serait facile si c'était E.G. Bouton - J'utiliserais la commande + chemin de liaison relatif, etc. Malheureusement, je n'ai aucune idée de la touche de la poignée avec une commande ou de définir le gestionnaire d'événements du modèle. Toute suggestion?


0 commentaires

3 Réponses :


4
votes

J'ai résolu mon problème en utilisant un gestionnaire d'événements habituel où je traverse l'arborescence visuelle, trouvez le bouton correspondant et appelez la commande. Si quelqu'un d'autre a le même problème, s'il vous plaît poster un commentaire et je fournirai plus de détails sur la réalisation.

upd

Voici ma solution: < p> i Rechercher dans l'arborescence visuelle pour un bouton et que exécuter la commande associée à un bouton.

vue.xaml: xxx

vue.xaml.cs: xxx


0 commentaires

16
votes

Vous pouvez utiliser les événementsSetter dans le style que vous définissez le modèle avec: xxx


0 commentaires

0
votes

Cet article a un moyen d'acheminer tout événement à la commande

http://nerobrain.blogspot.nl/2012/ 01 / WPF-Events-to-Command.html


0 commentaires