我使用visual studio安装项目生成了C#-Win App exe。 关闭已安装的应用程序后,仍然在任务管理器中运行进程。 我尝试在每个表单的 Dispose()中使用 Application.Exit()。 但是在将一个表单导航到另一个表单时,我使用 this.Hide() .so每个导航应用程序关闭。
我现在不能使用 MDI 概念..
怎么做?
请指导我..
答案 0 :(得分:0)
在您的上一个表单处理Closing
事件,然后调用Envirunment.Exit,它将产生您想要的相同效果。所以:
private void OnFormClosing(object sender, FormClosingEventArgs e)
{
Environment.Exit(0);
}
答案 1 :(得分:0)
在主要表单Form_Close
事件处理程序中,您可以拥有Application.ExitThread()
答案 2 :(得分:0)
感谢您的回复
在每个表单 FormClosed 事件处理程序中,我调用 Application.Exit();
private void Form1_FormClosed(object sender, FormClosedEventArgs e)
{
Application.Exit();
}
它工作得很好..