主题:form1关闭问题
form1里的
private void button1_Click(object sender, EventArgs e)
{
Form2 f2=new Form2();
f2.Show();
Hide();
}
private void button2_Click(object sender, EventArgs e)
{
this.Dispose();
//Close();
}
form2里的
private void button1_Click(object sender, EventArgs e)
{
Form1 f1 = new Form1();
f1.Show();
Close ();
}
为什么我运行后
直接点form1里的button2,程序直接退出
但是如果点了form1里的button1进入form2,再由from2点button1回到form1,这时候点button2就只是窗口没了,但是不能退出程序?
private void button1_Click(object sender, EventArgs e)
{
Form2 f2=new Form2();
f2.Show();
Hide();
}
private void button2_Click(object sender, EventArgs e)
{
this.Dispose();
//Close();
}
form2里的
private void button1_Click(object sender, EventArgs e)
{
Form1 f1 = new Form1();
f1.Show();
Close ();
}
为什么我运行后
直接点form1里的button2,程序直接退出
但是如果点了form1里的button1进入form2,再由from2点button1回到form1,这时候点button2就只是窗口没了,但是不能退出程序?