为什么我在mdi子窗口上有额外的关闭按钮?

时间:2011-12-15 07:31:37

标签: c# winforms

我遇到了一个奇怪的问题。我的mdi子窗体有2个关闭按钮和2个最大化按钮。

问题的截图:

enter image description here

我像这样创建了mdi孩子:

 summaryForm.MdiParent = ContainerForm;  
 summaryForm.WindowState = FormWindowState.Maximized;  
 summaryForm.Show();

如果我摆脱"summaryForm.WindowState = FormWindowState.Maximized;",窗口样式是正确的。但我希望在创建时使mdi子格式最大化。

2 个答案:

答案 0 :(得分:5)

这是Winforms中的一个错误。当父级的构造函数创建子级时,会发生这种情况。将其移至Load事件。

答案 1 :(得分:0)

试试这个:

childform.ControlBox = false;