我正在尝试使用单个字母来浏览菜单条。我知道我可以使用&
来显示我可能会点击哪个字母代表每个项目。
但我如何设置单键快捷键?
我正在查看属性面板,但似乎没有人这样做。
等等,是甚至可能吗?或者我应该使用 ALT + Key 来执行此操作?常规程序使用 ALT + Key 组合。答案 0 :(得分:2)
通过菜单项上的&
字符添加密钥快捷方式时,您可以通过键入 ALT + Key
答案 1 :(得分:1)
这是Windows中菜单的标准行为。如果您显示菜单,菜单如下:
A
B
-
C
D
按D键,动作D将被执行。
如果您使用的是 ALT + key 功能,则需要添加&菜单项上的字符,正如@Otiel所说。
答案 2 :(得分:1)
您可以使用以下代码:
this.InputBindings.Add(new KeyBinding(ApplicationCommands.Close, new KeyGesture(Key.C)));
这是应用程序命令“close”的示例。然后按“c”键触发。这个代码你必须在窗口的构造函数中编写,或者其他什么,因为它只能以这种方式工作。