如何在Windows窗体中使用单键快捷方式?如果可能的话
本文关键字:如果 快捷方式 单键 Windows 窗体 | 更新日期: 2023-09-27 18:13:06
我正在尝试使用单个字母来浏览菜单条。我知道我可以使用&
来显示我可以单击哪个字母来表示每个项目。
但是如何设置单键快捷键呢?
我正在查看属性面板,但它们似乎都没有这样做。
哦,等等,这可能吗?或者我应该使用ALT + 键来做到这一点?常规程序使用ALT + 键组合。
当通过菜单项上的&
字符添加快捷键时,可以通过键入ALT + key
您可以使用这样的代码:
this.InputBindings.Add(new KeyBinding(ApplicationCommands.Close, new KeyGesture(Key.C)));
这是一个应用程序命令"close"的示例。按下"c"键就会触发。这段代码必须在窗口的构造函数中编写,因为它只以这种方式工作
这是Windows中菜单的标准行为。如果你显示菜单,你的菜单看起来像:
A
B
-
C
D
按D键,动作D将被执行。
如果你正在使用ALT +键功能,你需要添加&