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();
}
}