在关闭主窗体时,同时关闭隐藏的窗体
在关闭主窗体时,如果存在隐藏的窗体,那么,关闭了主窗体,隐藏的窗体还没有真正关闭。故,需要做相应的处理。
以下以登录为例:
示例说明:用户登录后,登录窗体为隐藏窗体,打开主窗体。
在直接点击窗体右上角的关闭按钮时,登录窗体默认还没有关闭,程序还在运行。故需要添加主窗体的FormClosed事件,代码如下:
private void FinancialManage_FormClosed(object sender, FormClosedEventArgs e) { //退出程序 Application.Exit(); }