11 abril, 2013

Preguntar antes de cerrar un programa en C#

Muchas veces cuando cerramos nuestro programa en C# necesitamos verificar que realmente se quiere cerrar el programa. Para hacer esto solo necesitamos utilizar la función "FormClosing" private void Form1_FormClosing(object sender, FormClosingEventArgs e) { DialogResult dialogo = MessageBox.Show("¿Desea cerrar el programa?", "Cerrar el programa", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogo == DialogResult.No) { e.Cancel = true; } else { e.Cancel = false; } } Para cancelar el cierre de la aplicación solo tenemos que poner a "true" la función "e.cancel", esto hará que se cancele el cierre del programa. A si de fácil y sencillo o no?

READ MORE