Hola a todos.
Estoy haciendo mis primeras armas en C#, bajo WindowsForm, y me encontré con el siguiente inconveniente: estoy haciendo las validaciones a los campos a través del evento Validate de los textboxes. Una de las cosas que controlo es que los campos no puedan ser dejados en blanco cuando es mandatorio que contengan información.
Ahora, si el usuario decide abandonar el formulario, cerrándolo por medio de un click en la X de la esquina superior derecha, continúa validando y obliga al usuario a informar cualquier cosa en el campo para poder abandonar la aplicación.
Si sale a través del botón cancelar, no tengo problemas, porque el ActiveControl es dicho botón, y puedo evitar la validación, pero cualquier otro mecanismo de salida del formulario, exige la validación previa.
¿Alquier sabría de qué manera puedo solucionar este inconveniente?
Desde ya, muchas gracias,