你创建子窗体把父窗体的句柄引用好,然后父窗体不要用close关闭,用hide隐藏。打开的时候重新show出来应该就可以了。
把父窗体传给子窗体。
父窗体中:childForm cf=new childForm(this)
cf.showdialog();
子窗体中:定义父窗体示例,传递进来的参数赋值给它。
FatherForm father;
public childForm(Form fatherForm)
{
this.father=fatherForm;
}
public void go()
{
father.function();
}