Possible en double:
Binding a WPF ShortCut Key to a Command in the ViewModelAssigner une touche de raccourci à une commande dans un ViewModel dans WPF
Sur une fenêtre WPF J'ai un élément de menu qui est lié à une commande le ViewModel:
<MenuItem Header="_Edit page" Command="{Binding EditCommand}"/>
la commande est un RelayCommand qui transmet la commande à une méthode:
EditCommand = new RelayCommand(() => editPage());
Je souhaite affecter une touche de raccourci Ctrl + E à la commande.
Comment est-ce que je devrais faire ceci?
Essayez ceci: http://stackoverflow.com/questions/2382916/binding-a-wpf-shortcut-key-to-a-command-in-the-viewmodel – Lunivore
Ok, merci. Cette question est un doublon. –
Si vous utilisez .Net 4.0 - vous pouvez lier directement sans utiliser le comportement joint mentionné dans cela (son exemple actuel fonctionnera dans 4.0 mais pas 3.5). – Goblin