Czy jako najlepszą praktykę należy zamykać aplikację WPF?Application.Current.MainWindow.Close vs Application.Current.Shutdown
Mam małą aplikację z wieloma oknami i "zamknięcie" wydaje się dobrze działać dla wszystkich moich poleceń wyjścia. Jednak powiedziano mi, aby zawsze używać Application.Current.MainWindow.Close()
.
+1 za wskazanie "ShutdownMode". Nie pamiętam, co robiłem, ale miałem jedną aplikację WPF, w której musiałem ustawić 'ShutdownMode' na' OnExplicitShutdown' z powodu problemów z uruchomieniem aplikacji. – Rachel
@Rachel: To brzmi dziwnie, ponieważ jest to tryb, w którym jest "najmniej prawdopodobne", aby wyjść, aby mówić tak, jak trzeba to zrobić ręcznie. –
Dzięki, anulowanie zamknięcia jest dla mnie kluczowym czynnikiem. –