首页 > 代码库 > winform实现父窗体里面只能打开一个子窗体

winform实现父窗体里面只能打开一个子窗体

使用Application.OpenForms即可解决!
if(Application.OpenForms["Form1"]==null)
{
    Form1 frm =new Form1();
   frm.Show();
   frm.MdiParent=this;
} else{
    Application.OpenForms["Form1"].Show();
}

winform实现父窗体里面只能打开一个子窗体