假如我有一个父窗体frmMain,子窗体frmAdd,里面有一个菜单栏MenuStrip,当我点击菜单栏中的其中一项的时候,将子窗体显示到该父窗体内,代码应该怎样实现?

解决方案 »

  1.   


            private void MenuStrip1_Click(object sender, EventArgs e)
            {
                frmAdd afrm = new frmAdd();
                afrm.MdiParent = this;//this.frmMain
                afrm.Show();
            }
      

  2.   

    frmMain.IsMdiContainer = true;
    frmAdd fa = new frmAdd();
                fa.Parent = this;
                fa.Show();
      

  3.   

    先的父窗体这个Form2 isMdicontainer 为True单击事件加上这段代码
     Form1 f = new Form1();
                f.MdiParent = this;
                f.Show();