Hay un evento FormClosing en el formulario. Este evento se ejecuta cuando se cierra el formulario. Si desea cancelar la operación de un evento, escriba e.Cancel=true en el evento para cancelar el evento, es decir, el evento no se ejecutará. Por lo tanto, cuando se cierre el formulario, aparecerá una ventana que le preguntará si desea cerrar el formulario. Si elige no cerrar el formulario, simplemente escriba e.Cancel=true. El código es el siguiente: En el evento FormClosing: if. (MessageBox.Show( "¿Está seguro de salir?", "Preguntar", MessageBoxButtons.OKCancel);
== DialogResult.Cancel)
{
e.Cancel = false;
}El contenido del if anterior es que aparezca un cuadro emergente con dos botones, Aceptar y Cancelar. Cuando presiona el botón Cancelar, se establece la condición. . Espero que la información anterior te sea útil. . ^^