窗体1为父窗体 
1中有一个子窗体2 
2中有一个按钮单击打开一个窗体3
3怎么成为1的子窗体

解决方案 »

  1.   

    在主窗体里,把主窗体的ismidcontainer这个属性设置一下,表示可以添加多个子窗体
    在主窗体的进入到另一个子窗体的事件里写:
    forMain main=new forMain();
    main.show();
    main.close();
    this.activemdichild(main);试一下,我也很长时间没做了
      

  2.   

    Form32的按钮事件这样写
                 Form3 f3 = new Form3();
                f3.Show();
                f3.MdiParent = this.MdiParent;
      

  3.   

    是Form2的按钮事件。
     一定要等于到this.MdiParent。不能再实例一个当前的form2来用!
      

  4.   

    好用 谢谢 为什么不要实例化form2
      

  5.   

    因为你这里再实例化Form2就找不到他的父窗体了。
    兄弟!补习下对象的概念吧、