【发布时间】:2010-04-09 16:08:02
【问题描述】:
在浏览我的 Winforms 应用程序的主工具栏时,我开始注意到奇怪的行为,但我不知道如何解决它。当我最初打开文件菜单的下拉菜单时,它看起来像这样:
我开始用箭头键向下滚动每个项目,一切都很好,直到我到达“退出”。一旦我从“注销”中按下向下箭头键,或者如果我从“打开”中按下向上箭头键,菜单就会重新排列,如下所示:
我对这种行为感到困惑。菜单仍然有效,从这一点开始,如果我开始向上滚动,我可以让排列恢复正常:
一些观察:
- 菜单仍然有效。
- 使用鼠标时不会发生这种情况。
- 我有一些代码可以切换某些菜单项的Visible 属性。我可以通过摆弄这个来修改安排,但它仍然一团糟。
谁能帮助我了解发生了什么,以及如何解决它?
【问题讨论】:
标签: c# .net winforms user-interface