C#关闭所有窗口,但也能够注销

  • 本文关键字:注销 窗口 c# forms window
  • 更新时间 :
  • 英文 :


我希望能够使用右上角的关闭按钮关闭应用程序中的所有窗口。但是,我也有一个注销功能,只需关闭当前窗口即可。我无法弄清楚如何做到这一点,因为它要么可以关闭所有窗口,要么只能同时关闭两个窗口。

我目前这样做的方式就是这样:

private void buttonLogout_Click(object sender, EventArgs e)
{
    Close();
}
private void MainMenu_FormClosed(object sender, FormClosedEventArgs e)
{
    Environment.Exit(0);
}

任何帮助将不胜感激,谢谢!

也许尝试Form.Closing Event,而不是Form.Closed?当然,在处理程序功能中执行注销函数。

最新更新