【发布时间】:2011-09-09 02:54:48
【问题描述】:
根据问题。所以我在应用程序启动时加载了一个主窗口(MainForm)。然后在 MainForm_load 事件中显示另一个表单(LoginForm.showDialog())。
我苦苦挣扎的是,如果用户关闭 LoginForm(右上角的 x 符号),它如何关闭应用程序? 在 LoginForm 中只有一个标记为“登录”的按钮
感谢之前的答案:)
我一直在尝试这个
private void frmLogin_FormClosing(object sender, FormClosingEventArgs e)
{
if (e.CloseReason == CloseReason.UserClosing)
{
Application.Exit();
}
else
{
this.Dispose();
}
}
但它是 Application.Exit() 上的无效操作异常
所以我想要的是只有当我使用 [x]close 按钮关闭此登录表单时应用程序才会退出。
【问题讨论】: