MDI子窗体如何充满整个父窗体内的空间呢,之前我是把子窗体的windowsstate属性改成maximized,结果不行,测试的时候,子窗体并没有全屏,只是上面的标题栏没有了,我想应该在父窗体里的构造函数里弄吧,用以下代码,但报错了,请高人帮忙修正一下,非常感谢.
public MDIParent1()
{
InitializeComponent();
进料检验系统 child = new 进料检验系统(this);
//使子窗体最大化
child.WindowState = MaximizeBox;
child.Show();            
}

解决方案 »

  1.   

    frmMDIChild child = new frmMDIChild();
    child.MdiParent = this;
    child.WindowState = FormWindowState.Maximized;
    child.Show();
      

  2.   

    说实话,我不明白你这句话是什么意思:“子窗体并没有全屏,只是上面的标题栏没有了”如果标题栏没有了,那就是已经充满MDI窗体了,你还想怎么样?
      

  3.   

    frm2 ft = new frm2();
        ft.MdiParent = this;
        ft.WindowState = FormWindowState.Maximized;
        ft.Show();
    参考
      

  4.   

    Form2 f2 = new Form2();
                f2.MdiParent = this;
                f2.Show();
                f2.WindowState = FormWindowState.Maximized;