我有一個菜單項來打開一個文件。應該通過輸入字母「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