我正在写一个winforms应用程序,其中一个功能是打开一个项目的属性。我无法找到如何处理这个问题。菜单项不允许定义这样的键盘快捷键,并且使用键控或按键事件处理程序手动实现处理程序也不起作用。谁知道如何做到这一点?ALT + ENTER键盘快捷键打开属性
0
A
回答
1
我认为托马斯是正确的,您必须使用ToolStripMenuItem
。添加下面一行到我.designer
文件的工作就像一个冠军:
this.fileProperties.ShortcutKeys = System.Windows.Forms.Keys.Alt | System.Windows.Forms.Keys.Enter;
击键工程和string
Alt + Enter
上显示的菜单项。
0
我认为你可以在ToolStripMenuItem
定义这样一条捷径,但不是在MenuItem
执行处理手动 的
keyup
或keypress
事件处理 也不起作用。
这很奇怪,你可以显示代码吗?
+0
我可以在办公室再次找到代码,但结果是,只要按下ALT键,菜单栏中的菜单就会被选中。你有一些工作代码吗?也许我正在处理它在错误的事件处理程序中...... – 2009-06-05 15:13:53
0
在属性菜单中,您可以为ShortcutKeys键入“Alt + Enter”。但是,它会将Enter键视为“(未知)”。
相关问题
- 1. 用键盘快捷键打开CKEditor
- 2. 隐藏ALT键快捷键
- 3. Command + Enter和Option + Enter的RStudio键盘快捷键无法工作
- 4. 键盘快捷键表格
- 5. 键盘快捷键
- 6. iPhone/iPad键盘快捷键?
- 7. 如何用Selenium2发送键盘快捷键ALT SHIFT z(热键)?
- 8. HTML元素键盘快捷键没有ALT键
- 9. 键盘快捷键在MDI
- 10. 禁用键盘快捷键
- 11. JButton键盘快捷键
- 12. 听键盘快捷键(c#)
- 13. 实现键盘快捷键
- 14. Python键盘快捷键
- 15. 使用键盘快捷键
- 16. WebBrowser键盘快捷键
- 17. TextMate的键盘快捷键?
- 18. 打开Resharper的快捷键
- 19. 快捷键打开网页
- 20. Visual Studio等效于Eclipse键盘快捷键Alt Shift L
- 21. Gnome 3总是显示ALT + x键盘快捷键
- 22. 如何使用javascript触发键盘快捷键(ctrl + alt + R)?
- 23. VS属性快捷键
- 24. vbnet禁用组合键盘快捷键
- 25. 键盘快捷键在visual studio中打开下拉框
- 26. 打开浏览器操作的弹出式键盘快捷键
- 27. VS Code中有“打开文件夹...”键盘快捷键吗?
- 28. 键盘快捷键,打开新窗口[Chrome扩展程序]
- 29. 在Mac上打开Google Chrome的键盘快捷键
- 30. RoR对托槽的键盘快捷键
从来没有想过这个解决方案。有时最简单的是最好的。 – 2009-06-06 13:03:09