0
所有,我有一个WinForms MDI控件,并在其中停靠了几个子窗口。当我第一次这样做,我设法(不知)摆脱窗口列表(上方下方的标签形式显示)WinForms MdiContainer菜单
我不是在谈论双窗口菜单(右)我知道这是由于WinForms控件中的一个错误造成的,并且如果您在Load事件而不是构造函数中添加了MdiChild元素,则此行为将解决此问题(see this post for details)。
这里我说的是菜单条本身,我不想要它!我如何摆脱它?任何意见是非常赞赏...
注:我加入MdiChild形式通过以下方式:
foreach (Form mdiChild in MdiChildForms)
{
mdiChild.MdiParent = this;
mdiChild.Show();
}
其中MdiChildForms
是List<Form>
。
1 Sweeet。真的很简单,但我认为这可以在设计师那里完成?显然,MDI控件还存在另一个错误,那就是当我试图在设计器中添加自己的菜单条时出现此错误 - 即使我随后删除了此菜单条,MDI菜单仍然存在,并且没有办法摆脱它(在至少在设计师中)。谢谢你的时间。 – MoonKnight 2012-03-05 15:56:42