C#被指定窗体的MdiParent的窗体不是MdiContainer

工作的时候遇到一个问题:

被指定窗体的MdiParent的窗体不是MdiContainer

C#被指定窗体的MdiParent的窗体不是MdiContainer_第1张图片

这个问题的原因是父窗体的IsMdiContainer 属性设置为false导致的。将此属性设置为true,即可解决此问题。有两种方式设置窗体的IsMdiContainer 属性。

第一种,在父窗口的构造函数中添加this.IsMdiContainer  = true;即可指定窗口的IsMdiContainer属性为true。

第二种,在visualstudio的属性窗口中找到IsMdiContainer,设置为true,即可。

C#被指定窗体的MdiParent的窗体不是MdiContainer_第2张图片

有好的建议,请在下方输入你的评论。

C#被指定窗体的MdiParent的窗体不是MdiContainer_第3张图片

 

你可能感兴趣的:(c#,开发语言,windows)