我有以下几种形式:main_menu(mdicontainer),form1和form2。我能够在MAIN_MENU 1跳转打开由从另一个mdichild打开mdichild
form1 newMDIChild = new form1();
newMDIChild.MdiParent = this;
newMDIChild.Show();
为mdichild当我试图通过
form2 newMDIChild = new form2();
newMDIChild.MdiParent = this.MdiParent;
newMDIChild.Show;
this.close();
它仍然打开窗口2为非子窗体打开窗口2从Form1中MAIN_MENU的mdichild。到目前为止我没有找到任何解决方案。有任何想法吗?提前致谢。
请仔细阅读[常见问题]和[提问] –
你是如何推断出'它仍然打开窗口2为非儿童形式? –
我不是在与VS安装一台机器,所以我不能对此进行测试,但我敢肯定,你可以在形式传递到'.Show(myForm的);' http://msdn.microsoft.com /en-us/library/szcefbbd.aspx – Sayse