Resultados 1 al 2 de 2

Tema: Cerrar todas las ventanas (C#)

  1. #1
    El señor de los forillos Avatar de Scailay
    Ubicación
    Gijón
    Mensajes
    2,872

    Predeterminado 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.
    A64 X2 4800+ | MB3,1 C2D 2.2 | MBP5,2 C2D 2.8
    Normas del foro

  2. #2

    Predeterminado 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
  •