建立另一个Form ff = new Form();
ff.show();

解决方案 »

  1.   

    新建要show的子窗体,如:
       frmParent.frmChild form1 = new frmParent.frmChild();
       form1.show();
      

  2.   

    然后用这个MdiParent属性指定父窗体
      

  3.   

    要注意yarshray(saga jion(心飘情落)) 提到的
      

  4.   

    for example:i have 3 forms
    one is frmMDI -------------- parent form
    the others are frmChild1 ,frmChild2 ----------  child fromfrmChild1 :
    public frmChild1 (frmMDI  parent)
    {
    InitializeComponent();
    this.MdiParent =parent; }frmMDI:
    private void frmMDI_Load(object sender, System.EventArgs e)
    { frmChild1 frm=new frmChild1 (this);
    frm.Show ();
              }
    如何在已show的子窗体frmChild1 中点击按钮来show一个另外的子窗体frmChild2 ?
      

  5.   

    你的意思是说在frmChild1中SHOW frmChild2 是吧?你自己不是知道吗?frmChild1 frm=new frmChild1 (this);传递引用啊,照这个套嘛