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
点击打开链接
新闻热点
疑难解答