This question给出了一个干净的方法,用于将窗口级别的键绑定到XAML中的ViewModel命令。这非常棒,但它不允许定制正在使用的密钥。是否有可能将“key”值绑定到视图模型,如果是,哪种类型的值是csharp中的“key”?绑定键绑定的键属性
<Window.InputBindings>
<KeyBinding Key="{Binding RefreshKey}"
Command="{Binding RefreshCommand}" />
或者是有可能在代码中添加窗口级别键绑定?同样的问题有把它放在代码隐藏的解决方案,但如果可能的话,我宁愿将代码保存在ViewModel中。
KeyGesture,完美!谢谢 – Tyrsius