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

buc*_*ren 10 c# winforms

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

问题的截图:

在此输入图像描述

我像这样创建mdi孩子:

 summaryForm.MdiParent = ContainerForm;  
 summaryForm.WindowState = FormWindowState.Maximized;  
 summaryForm.Show();
Run Code Online (Sandbox Code Playgroud)

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

Shi*_*mmy 5

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