通过单击内置菜单条中的X来关闭应用程序的正确方法是什么。假设我的Form1打开Form2,当我关闭Form2时,我的Form 1保持打开状态。我想要实现的是当我关闭Form2时我的应用程序停止了。有没有人知道如何实现这一点以及如何将它引用到内置菜单条上的X按钮。
答案 0 :(得分:0)
试试这个:
Application.Exit();
如果它不起作用,您必须提供更多信息,并使用代码更具体
答案 1 :(得分:0)
在Form2
中,您可以在构造函数中注册Closing
事件,如下所示:
public Form2()
{
this.FormClosing += Form_OnClosing;
}
然后在事件中关闭Form1
和/或退出应用程序
private void Form_OnClosing(object sender, EventArgs args)
{
Application.OpenForms[0].Close();
Application.Exit();
Environment.Exit();
}
答案 2 :(得分:0)
试试吧
form2 F2 = new form2();
F2.ShowDialog()
我认为你在创建新形式的孩子时遇到了麻烦