怎么才能使mdi子窗体最大化。

解决方案 »

  1.   

    wc_BarQuery uiwc_BarQuery = new wc_BarQuery();
    uiwc_BarQuery.MdiParent = this;
    uiwc_BarQuery.Show();打开子窗体后调用这个函数
    private void FillActiveChildFormToClient()
            {
                Form child = this.ActiveMdiChild;
                Rectangle mdiClientArea = Rectangle.Empty;
                foreach (Control c in this.Controls)
                {
                    if (c is MdiClient)
                        mdiClientArea = c.ClientRectangle;
                }
                child.Bounds = mdiClientArea;
            }
      

  2.   

    Form2 frm=new Form2();
    frm.MdiParent=this;
    frm.WindowState=FormWindowState.Maximized;
    // frm.Activate();
    frm.Show();
      

  3.   

    to: peak_weng(山峰)
    Form2 frm=new Form2();
    frm.MdiParent=this;
    frm.WindowState=FormWindowState.Maximized;这样只是子窗体的形式是最大化,大小并没有最大化。
      

  4.   

    mdi子窗体设计是的windowstate值设为normal再在程序中设置windowstate为Maximized即可
    多谢大家帮忙。
      

  5.   

    在属性窗口中设windowstate为Maximized即可