C#怎样在一个已经打开的MDI子窗体中点击按钮打开另一个子窗体呢???

2025-01-05 12:15:56
推荐回答(4个)
回答1:

在BUTTON1的单击事件中写上这句代码:
{
new from2().show();
}

这样就能跳转到from2窗口中了

回答2:

不知你说的form2是MAIN的子窗体还是form1的子窗体,一起说了吧
如果是MAIN的,那么就向MAIN回传一个信息让MAIN窗体去创建form2对象并显示,如果是form1的子窗体,那么就直接在form1中创建对象就可以实现了。

回答3:

借用上楼,
在BUTTON1的单击事件中写上这句代码:
{
form2 f2=new form2();
f2.mdiparent=main;
f2.show();
},这样不行的话百度Hi我,我给你另外一种方法。

回答4:

midiparment 后面就是写父窗体。
如果f1 f2 的父窗体相同,可以这样写。
form2 f2 = new form2( ) ;
f2.midiparent = f1.midiparent ;
f2.show( ) ;