如何在执行时显示ContextMenu下划线文本?

时间:2014-01-11 06:21:56

标签: c# .net vb.net contextmenu contextmenustrip

这是我的ContextMenu,你可以看到我在特定字母下放了一些破折号来通过Keyborad访问菜单项,所以例如对于Close菜单项我只需要按C (没必要Ctrl+C

enter image description here

但我在这里有两个问题:

1·带下划线的文字在执行时没有显示,我不知道这是否正常,但我想展示它们。

enter image description here

  

更新

我发现了一条评论here,说明需要激活Easy Of Access控制面板上的选项以显示带下划线的键...但我没有找到该选项(我在Windows 8上,无论如何我的目的是在不触及SO设置的情况下显示它们。

2·是否可能破解菜单项的ShortCutKeys属性以避免使用修饰符来显示None + C之类的内容?因为当我之前设置带下划线的字符以避免使用修饰符时,它是修饰符的愚蠢显示信息......

1 个答案:

答案 0 :(得分:1)

只需在执行时按 Alt