aplicativo @WPF não desliga ao fechar a janela principal
Estou acostumado à programação WinForms no Visual Studio, mas queria experimentar o WP
Adicionei outra janela ao meu projeto, chamada Window01. A janela principal é chamada MainWindow. Antes de opublic MainWindow()
construtor Declaro Window01:
Window01 w1;
gora instancio esta janela em:
private void Window_Loaded(object sender, RoutedEventArgs e)
{
w1 = new Window01();
}
Eu tenho um botão onde a janela é mostrada:w1.ShowDialog();
.
A coisa 'engraçada' aqui é o fato de que, se eu iniciar o aplicativo (com depuração) e sair alguns segundos depois (não faço nada no aplicativo), o Visual Studio não interrompe a depuração como se o aplicativo ainda está em execução.
Se eu mover a linhaw1 = new Window01();
para o método de clique no botão, logo acima deShowDialog()
, O Visual Studio está se comportando corretamente - ou seja, a depuração é interrompida quando eu saio do aplicativ
Por que esse comportamento estranho?