visual tutorial studio net microsoft ejemplos descargar wpf .net-4.0 c#-4.0 visual-c#-express-2010

tutorial - wpf visual studio



La aplicación WPF todavía se ejecuta en segundo plano después del cierre (3)

Escriba este código en el botón de cierre de la aplicación:

Application.Current.Shutdown()

Esto está ligeramente relacionado con la pregunta que se hace aquí, pero la respuesta no se aplica a mi caso, ya que no estoy usando hilos:

WPF no cierra correctamente

He convertido una de mis aplicaciones WinForm en una aplicación WPF, no se necesita hacer nada drástico, excepto para cambiar algunas palabras a los equivalentes WPF / C # 4.0 (MessageBoxButtons a MessageBoxButton, ¿por qué la diferencia de una letra?)

De todos modos, si ejecuto la aplicación a través del depurador, funciona bien hasta que la cierro con el botón "X" en la parte superior derecha de la ventana. La ventana de la aplicación se cierra pero noté que el depurador aún muestra el ícono de detención, al revisar el Administrador de tareas se confirma que aún se está ejecutando.

No estoy ejecutando ningún otro subproceso en segundo plano, así que sé que no está esperando otra cosa.

Acabo de comenzar con WPF, pero asumí que cuando el usuario cierra la aplicación, debería simplemente ... ¿cerrar?

¡Gracias por la ayuda!



¿Cuál es su modo de apagado ? Si es explícito, entonces es porque no estás apagando explícitamente. Si es la ventana principal, es porque no ha asignado la ventana principal a Application.MainWindow .