1. 程式人生 > >WPF ContextMenu或Menu選單右側顯示快捷鍵或訪問鍵

WPF ContextMenu或Menu選單右側顯示快捷鍵或訪問鍵

WPF中,使用ContextMenu或Menu都可以顯示選單,而且選單的.Items都是MenuItem型別。

那麼如何在選單Header右側顯示快捷鍵呢,MenuItem有個屬性為InputGestureText,型別是string型別,直接賦值就可以了。

程式碼如下:

 ContextMenu cm = new ContextMenu();

            MenuItem copyCellMenu = new MenuItem();
            copyCellMenu.Header = "賦值單元格";
            copyCellMenu.Click += CopyCellOnClick;
            copyCellMenu.InputGestureText = "Ctrl+D";
            cm.Items.Add(copyCellMenu);
具體如何新增快捷鍵的命令,可以參考如下部落格:

http://www.cnblogs.com/gnielee/archive/2010/07/16/wpf-custom-hotkey-command.html