我在 WinForm 中使用 MainMenu 控件(不是 MenuStrip)。在设计 View 中,我可以在文本字段中放置一个 &,它会显示下划线,但是当程序运行并且我按下 ALT 时,它不会出现。
同样出于某种原因,当在顶层使用时,“&”字符实际上被绘制(例如 &File)到显示器上。
有没有人遇到过这个问题并解决了?我四处搜索,除了自己绘制之外没有找到解决方案,但这似乎是一个应该可以解决的问题,因为它是控件的内置功能。</p>
谢谢
最佳答案
Form.MainMenu
是否设置为您的 MainMenu
?
对于 SubMenuItems,还要检查相关的窗口设置:在 WinXp 中,它在 XP 上的显示属性/外观/效果下
关于c# - MainMenu 控件在使用 & 并按 ALT 时不显示下划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6476381/