【发布时间】:2013-09-26 00:07:49
【问题描述】:
如何在 wpf prism 应用程序中创建全局热键绑定,哪些模块可以动态添加热键?
我尝试了以下方法:
将 Window.InputCommands 绑定到我的 Hotkey 类的 ObservableCollection(使用
共同服务作为模型)
--> InputCommands 不包含可访问的设置器
使用PreviewKeyDownEvent (EventToCommand)
--> 没有可靠的方法来确定是否按下了 Ctrl 或 Alt(通过
我在 ViewModel 中)。我不喜欢这种方法。
有没有简单的方法来动态添加键绑定?
【问题讨论】: