MainMenu控件在使用&时不显示下划线并按ALT

时间:2011-06-25 06:58:47

标签: c# winforms c#-2.0

我在WinForm中使用MainMenu控件(不是MenuStrip)。在设计视图中我可以放一个&在文本字段中它将显示下划线但是当程序运行时我按ALT它不会出现。

也出于某种原因'&'当在顶层使用时,字符实际上被绘制(例如& File)到显示器。

之前有没有人遇到过这个问题并解决了?我已经四处寻找并且没有找到解决方案,除了绘制我自己的解决方案,但这似乎是一个应该可以解决的问题,因为它是控件的内置功能。<​​/ p>

由于

2 个答案:

答案 0 :(得分:0)

Form.MainMenu是否设置为MainMenu

对于SubMenuItems,还要检查相关的窗口设置:在WinXp中,它位于XP上的显示属性/外观/效果

答案 1 :(得分:0)

确保菜单中的项目具有属性  ShowShortCutKeys = true.