如何使得 一个Form的弹出不影响另一个Form
有两个Form,点击button1出现Form1,Button2出现Form2,点击button3出现Form3…….问题是:
1.在Form1显示的时候,不用关闭Form1,点击其他按钮,关闭Form1并且,弹出另外的Form
2.如何使得点击按钮1出现form1,再点一下按钮1,关闭Form1.
------解决方案--------------------
最笨的方法:
public partial class Form1 : Form
{
Form f2 = null;
Form f3 = null;
Form f4 = null;
private void button1_Click(object sender, EventArgs e)
{
f2 = new Form2();
f2.Show();
if (f3 is Form)
f3.Close();
if (f4 is Form)
f4.Close();
}
private void button2_Click(object sender, EventArgs e)
{
f3 = new Form3();
f3.Sho