【发布时间】:2010-10-16 20:16:39
【问题描述】:
我正在开发一个 WPF 应用程序,我在其中维护了一个带有输入手势(即键盘快捷键)的菜单栏。
对于“另存为”菜单项,我根据用户的要求保留了 Ctrl+A。只要焦点在主窗口上,它就可以正常工作。
现在我的问题是,假设用户已经在窗口中的某个列表框中导航,如果他按 Ctrl+A,则选择所有功能将用于列表框并且不会调用“另存为”对话框(正如我所做的那样此输入手势的命令绑定)
知道如何避免这种情况吗?是的,我不能改变我的输入手势。它必须是 Ctrl+A。 :)
谢谢
【问题讨论】: