-
El señor de los forillos
Cerrar todas las ventanas (C#)
Estoy haciendo una pequeña aplicación en C# y tengo un problema. Inicialmente lanzo Form1, y tras hacer determinadas cosas, pulso un botón que me lanza otra ventana, que es en la que se desarrolla lo importante. En dicha ventana tengo un botón "Salir", de modo que quiero que al pulsar el programa se acabe completamente, hasta ahí vale, lo hago con un Application.Exit(), pero si en vez de pulsar sobre dicho botón, pincho en la X para cerrar la ventana, sólo se cierra ésta y el programa no acaba. ¿Cómo puedo hacer que termine?
Edito: siempre me pasa igual, posteo y se me enciende la bombilla... No me había dado cuenta que existe el evento FormClosed. Le asigné ahí otro Application.Exit() y a correr.
-
Re: Cerrar todas las ventanas (C#)
Podrías interceptar la cruz de cerrar de los formularios, y ahí llamar al Application.Exit().
Permisos de publicación
- No puedes crear nuevos temas
- No puedes responder temas
- No puedes subir archivos adjuntos
- No puedes editar tus mensajes
-
Reglas del foro