Можно создать дубликат:
Binding a WPF ShortCut Key to a Command in the ViewModelназначить сочетание клавиш для команды в ViewModel в WPF
В окне WPF У меня есть меню-элемент, который привязан к команде в модели представления:
<MenuItem Header="_Edit page" Command="{Binding EditCommand}"/>
команда является RelayCommand, который направляет команду к способу:
EditCommand = new RelayCommand(() => editPage());
Я хочу назначить комбинацию клавиш Ctrl + E в команду.
Как мне это сделать?
Попробуйте это: http://stackoverflow.com/questions/2382916/binding-a-wpf-shortcut-key-to-a-command-in-the-viewmodel – Lunivore
Хорошо, спасибо. Этот вопрос является дубликатом. –
Если вы используете .Net 4.0 - вы можете напрямую связать, не используя приложенное поведение, упомянутое в этом (его фактический пример будет работать в 4.0, но не 3.5). – Goblin