
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
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


0