菜单无缘无故滚动

时间:2014-04-01 09:50:35

标签: c# winforms

我有一个看起来像这样的菜单:
enter image description here

但是当我按下向上键选择“退出”时,它会将所有内容滚出视图,如下所示:
enter image description here

其他菜单不执行此操作 - 即使在同一条带中也是如此。它出现是因为我有Visible=false 的项目不在菜单的底部(我有一个打印菜单项,不是'总是可见的)。

显而易见的解决方法是:只是将其变灰;实际上删除然后在我需要时将其添加回来。

问题是:我可以在没有黑客攻击的情况下正确修复它吗?!

1 个答案:

答案 0 :(得分:0)

我认为这是由于已知的错误,请参阅Microsoft Connect问题here

建议的解决方法是添加ToolStripSeperator作为菜单中的最后一项。这显然解决了这个问题。