C sharp - Validar TextBox solo cuando han cambiado los datos

 
Vista:
sin imagen de perfil

Validar TextBox solo cuando han cambiado los datos

Publicado por Daniel (1 intervención) el 24/10/2016 12:58:57
Buenos días, tengo un winform de datos de cliente con bastantes textbox todos enlazados a un bindingsourcce. Algunos de estos textbox abren un subformulario para elegir entre opciones. El problema que tengo es que no se como hacer que solamente me valide el textbox si ha habido algún cambio.

Me explico, si vas navegando por los textbox y pasas por encima del campo "Nación" se ejecuta todo mi código en el evento "Validating" aunque no realices ningún cambio, con el consecuente problema de rendimiento.

No puedo poner todo mi código en el evento textchanged porque lo ejecutaría cada vez que se presiona una tecla.

Se me ocurren soluciones pero hay que escribir mucho código para cada textbox y creo que la solución tiene que ser bastante fácil pero no se me ocurre ni encuentro información al respecto.

Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder