Formz是主窗体  在它的BUTTON下写 Form1 f1 = new Form1();
 f1 =  f1.MdiParent = this;
 f1.Show();
弹出F1
我想在F1窗体中弹出另一个子窗体f2
子窗体Form1 的BUTTON下写
Form2 f2 = new Form2();
Formz fz=new formz();
 f2.MdiParent = Fz;
 f2.Show();
另一个窗体就是不显示出来,,为什么??

解决方案 »

  1.   

    好象f2.MdiParent = Fz; 
    这句有错。不加。。窗体会出来。但没父窗体。。
      

  2.   

    将子窗体Form1 的BUTTO代码改为如下:Form2 f2 = new Form2();
    f2.MdiParent = this.MdiParent;
    f2.Show(); 
      

  3.   

    将子窗体Form1 的BUTTO代码改为如下: 
    Form2 f2 = new Form2();
    f2.MdiParent = this.MdiParent;
    f2.Show(); 确实有用