c# .net winform 怎么实现在打开一个新窗体时,隐藏就窗体;关闭新窗体时,恢复显示旧窗体?


在Form1中,点击button1,显示Form2

private void 清芹button1_Click(object sender, EventArgs e)
{
//隐藏当前窗口
this.Visible = false;
Form2 f2 = new Form2();
//显知唯示Form2
f2.ShowDialog();  
//显示当前窗口 
this.Visible = 答猛毕true;
}

form1的扮姿顷代码
form2 frm2 = new form2();
frm2.show();
this.visible=false;

form2的厅陆代码册誉
form1 frm1 = new form1();
frm1.show();
this.visible=false;