如题、
  如果可以  
  请问该怎么打开?
  用普通的方法打开,就报错 
  先谢谢了

解决方案 »

  1.   

    不能把 mdi窗体只能有一个吧子窗体的parent = 父窗体
    子窗体打开
      

  2.   

    好像不能的,如果是mdi的子窗体的子窗体的话可以设置为mdi的子窗体,
    子窗体的mdiParent是mdi,子窗体的子窗体的mdiParent还是mdi;
    即:子窗体.mdiParent=mdi;
    子窗体的子窗体.mdiParent=mdi
      

  3.   

    请问一下     owner 这个属性是干什么的?
      

  4.   

    好像无法直接实现,不过你可以在form2上添加一个panel来实现类似的效果
    例如3个form form1 form2 form3
    form1为父窗体
    form1包含form2
    form2上有一个panel1
    form2的load代码有
                Form3 f3=new Form3();
                f3.TopLevel=false;
                f3.Parent = panel1;
                f3.Dock = DockStyle.Fill;
                f3.Show();
    效果和你说的差不多