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
點擊打開鏈接
新聞熱點
疑難解答