我有一个菜单项来打开一个文件。应该通过输入字母“o”来选择该项目,或通过键入Ctrl + O来激活。 所以我创建了以下对象:在C#中使用ToolStripMenuItem快捷方式#
fileOpenMenu = new ToolStripMenuItem();
fileOpenMenu.Name = "fileOpenMenu";
fileOpenMenu.ShortcutKeys = Keys.Control | Keys.O;
fileOpenMenu.Text = "&Open...";
fileOpenMenu.Click += new EventHandler(FileOpenMenu_Click);
如果我去菜单再有就是在开放项目的右边显示的字母“O”。它是否正确?我预计文本“Ctrl + O”显示在右侧,因为此快捷方式已定义。 有没有办法自动显示快捷文本而不是访问密钥字母?
([旁边的工具条中的WinForms菜单项把热键/快捷键文本]的可能重复http://stackoverflow.com/questions/19322077/putting-hotkey-快捷键文本,下到工具条菜单项功能于的WinForms) – wonko79