说明一下:我是在frmParent的form_load事件中用ShowDialog()打开子窗体的,如果用Show()打开的话看不见子窗体frmChild,所以只能用ShowDialog()

解决方案 »

  1.   

    子窗体当然不能用ShowDialog(), 只能用Show()
      

  2.   

    那為什麼用Show()打开的话看不见子窗体frmChild?原碼如下:private void main_Load(object sender, System.EventArgs e)
    {
        frmChild child=new frmChild();
        child.Show();
    }
      

  3.   

    show(),如果你看不到是不是因为位置的问题。另外你好像没有设置child.mdiparent = this,不知道是不是因为这个关系
      

  4.   

    对于MDI的子窗口是不能模式的,非子窗口是可以的.