我的项目中有两个表单:Form1 和 Form2。Form1 中有一个按钮,我想要做的是关闭 Form1 并在单击该按钮时显示 Form2。
首先,我试过
Form2 frm = new Form2();
frm.Show();
this.Close();
但随着 Form1 关闭,Form2 也关闭了。接下来,我尝试了
Form2 frm = new Form2();
frm.Show();
this.Hide();
但是有一个缺点是当 Form2 关闭时应用程序不会退出。所以,我不得不在 Form2 的 form_FormClosing 部分放入其他源。
嗯....我想知道这是否是正确的方法....那么,处理这个问题的正确方法是什么?