2
可能重复:
Binding a WPF ShortCut Key to a Command in the ViewModel指定快捷键命令
在一个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 2010-10-30 10:47:32
好的,谢谢。这个问题是重复的。 – 2010-10-30 10:53:46
如果你使用的是.Net 4.0,你可以直接绑定,而不需要使用上面提到的附加行为(他的实际例子可以在4.0而不是3.5下工作)。 – Goblin 2010-10-30 23:08:10