Usuário com melhor resposta
Fechar Aplicação

Pergunta
-
Bom dia,
Desejo fechar uma aplicação WPF no click de um botão, fiz da seguinte forma:
Application.Current.Shutdown();
Com WinForm eu fazia da seguinte forma:
Application.Exit();
-> Gostaria de saber se o efeito é o mesmo.
Lembro que em WinForm há diferença entre Application.Exit() e this.close().
Muito obrigado pessoal,
Ewerton.
Respostas
-
O efeito não é o mesmo. Application.Current.Shutdown() fecha as janelas e termina a aplicação. Fechar a janela principal chama o evento Closing, chama o Shutdown da janela e finalmente termina de fechar a janela, chamando o evento Closed.
Bruno
MVP Client Development - http://msmvps.com/blogs/bsonnino- Marcado como Resposta Ewerton Rubio segunda-feira, 25 de janeiro de 2010 10:53
-
Application.Current.Shutdown()
Bruno
MVP Client Development - http://msmvps.com/blogs/bsonnino- Marcado como Resposta Ewerton Rubio segunda-feira, 25 de janeiro de 2010 13:28
Todas as Respostas
-
O efeito não é o mesmo. Application.Current.Shutdown() fecha as janelas e termina a aplicação. Fechar a janela principal chama o evento Closing, chama o Shutdown da janela e finalmente termina de fechar a janela, chamando o evento Closed.
Bruno
MVP Client Development - http://msmvps.com/blogs/bsonnino- Marcado como Resposta Ewerton Rubio segunda-feira, 25 de janeiro de 2010 10:53
-
-
Application.Current.Shutdown()
Bruno
MVP Client Development - http://msmvps.com/blogs/bsonnino- Marcado como Resposta Ewerton Rubio segunda-feira, 25 de janeiro de 2010 13:28
-