
09/10/2012, 09:38
|
| | Fecha de Ingreso: marzo-2009 Ubicación: La Habana
Mensajes: 67
Antigüedad: 15 años, 11 meses Puntos: 2 | |
Respuesta: Confirmación para cerrar una aplicación. Eso, eso, como puedo bloquer el cierre del form?
Hasta ahora tengo esto:
Código:
private void Form1_FormClosing(object sender, EventArgs e)
{
if (centro.Cambios)
{
DialogResult result = MessageBox.Show("Ha hecho cambios, asegurese de guardarlos. ¿Seguro desea salir?", "Confirmación de salida", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.No)
{
//aqui evitar cierre del form
}
else
{
MessageBox.Show("Los cambios se perderán.", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.Close();
}
}
else
{
this.Close();
}
}
|