1、Form3中加入变量:
private Form2 par;2、重载Form3构造函数:
Form3 (Form2 par)
{
this.par = par;
}3、Form2中调用Form3时:
Form3 form3 = new Form3 (this);
form3.Show ();4、form3中:par.Close ();关闭form2try it!
private Form2 par;2、重载Form3构造函数:
Form3 (Form2 par)
{
this.par = par;
}3、Form2中调用Form3时:
Form3 form3 = new Form3 (this);
form3.Show ();4、form3中:par.Close ();关闭form2try it!
在Form3中调用
parentform.Close();
记得打开form3时用Show (); 不要用ShowDialog ();
Form1 myform1 = new Form1();
Form2 myform2 = new Form2();
myform2.Show();
Application.Run(myform1);
form2:
Form3 myform3 = new Form3(this);
myform3.Show();
form3:
Form2 par;
public Form3(Form2 par)
{ InitializeComponent();
this.par=par;
par.Close();
}
还是关不了form2???
谢谢。。清在给我点提示!