c#两个事件重复
private void button3_Click(object sender, EventArgs e)
{
this.Close();
Form2 f = new Form2();
f.Show();
}
private void Form1_FormClosed(object sender, FormClosedEventArgs e)
{
Form2 ff = new Form2();
ff.Show();
}
一个是按钮关闭form1返回form2,一个是closed事件关闭form1返回form2,这样就会出现两个form2.捣鼓半天没弄好
------解决方案--------------------this.Close();就会触发Close事件,创建一个form2,然后会继续执行点击中的new
------解决方案--------------------是啊,把button3_click里面后面的
Form2 f = new Form2();
f.Show();
去掉就行了