Principales respuestas
aceptar salir del programa

Pregunta
-
Hola, tengo en la aplicación un button que me permite salir del programa (aplicación).
private void button_Salir_Click(object sender, EventArgs e)
{
Close();
}¿Quisiera poner un mensaje previo que indicara que el usuario se va a salir del programa y en el un aceptar para confirmar la salida del programa y un cancelar para quedarse dentro del programa.¿Cómo lo hago?
Respuestas
-
a ver, en el evento del boton lo dejas como lo tenias. Lo que yo he puesto es un evento del formulario, si te vas al formulario, en las propiedades, en los eventos, haces doble click en FormClosing, y ya lo deja todo listo, y ya pegas el contenido del mio (adatandolo a tus nombres y demás) y debería funcionar.
Saludos.- Marcado como respuesta cutuche martes, 12 de junio de 2012 9:37
Todas las respuestas
-
System.Windows.Forms.MessageBox
If ... then ... else
Pones la llamada al Close si el MessageBox te indica que el usuario estuvo conforme con cerrar.
Si he contestado tu pregunta, por favor marca mi post como respuesta.
...Y si mi post te ha servido, márcalo como útil
- Editado Yván Ecarri martes, 12 de junio de 2012 8:09
-
-
Yo para confirmar antes de salir tengo esto hecho
//confirmacion antes de cerrar el programa private void Principal_FormClosing(object sender, FormClosingEventArgs e) { DialogResult cerrar = MessageBox.Show("¿Desea cerrar la aplicación?", "¡Atención!", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button2); //si se cancela el salir abortamos if (cerrar == DialogResult.No) { e.Cancel = true; } //cerramos conexion y salimos else { conexion.Close(); } }
Saludos.
-
-
a ver, en el evento del boton lo dejas como lo tenias. Lo que yo he puesto es un evento del formulario, si te vas al formulario, en las propiedades, en los eventos, haces doble click en FormClosing, y ya lo deja todo listo, y ya pegas el contenido del mio (adatandolo a tus nombres y demás) y debería funcionar.
Saludos.- Marcado como respuesta cutuche martes, 12 de junio de 2012 9:37