父窗口FORMMAIN子窗口FORM1,FORM2FORM1中有个按钮,点击按钮如何在父窗口中打开FORM2?
多谢!

解决方案 »

  1.   

    1、首先设定主窗体是一个MDI窗体的容器,因为只有如此才能够在此主窗体上面添加MDI窗体,从而实现对MDI编程,具体实现语句如下:  this.IsMdiContainer = true ; 
    2、在Form1的button的click事件中加入如下代码:private void New_Click ( object sender , EventArgs e )//这是一个菜单的事件  {  Form2 frmTemp = new Form2 ( ) ;  //新建一个窗体  frmTemp.MdiParent = this.Parent ;  //定义此窗体的父窗体,从而此窗体成为一个MDI窗体  frmTemp.Text = "Form" + FormCount.ToString ( ) ;  frmTemp.Show ( ) ;  //把此MDI窗体显示出来  }
      

  2.   


    Form parentForm = this.Parent;
    parentForm.Text = "New Title";