Confirmar cierre de Formularios en C#

deben agregar el evento FormClosing a su formulario ya sea por código o utilizando el diseñador de visual studio.

Luego agregan el siguiente código

private void Formulario_FormClosing(object sender, FormClosingEventArgs e)
{
   if (MessageBox.Show("¿Seguro que desea cerrar el formulario?",
                       "Consulta",
                       MessageBoxButtons.YesNo,
                       MessageBoxIcon.Question) == System.Windows.Forms.DialogResult.No)
   {
       e.Cancel = true; //Cancela el cerrado del formulario
   }                  
}

Con esto ya podrán controlar que su aplicación no se cierre de golpe al presionar el botón cerrar de sus formularios.

Saludos

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada.