![]() |
Cambio de orden de ejecución de eventos
Buenos días a tod@s.
Me encuentro con un dilema, tengo 2 campos un 'TextBox' que carga contenido con el 'LostFocus' y un botón 'Cancelar'. Si tengo un valor en el 'TextBox' se ejecuta el 'LostFocus' y no hace caso del botón 'Cancelar'. Mi pregunta es si hay algún modo de hacer que se ejecute el evento del botón 'Cancelar' antes del 'LostFocus' del 'TextBox'. Me encuentro que se pierde el evento del 'Cancelar' y no puedo tratarlo antes ni después del 'LostFocus'. Gracias a tod@s. |
lfortuny, la respuesta es no. Porque, lógicamente, antes de focalizar un control, se debe desfocalizar el de antes.
La solución en este caso sería, que condiciones el código que tienens en el "LostFocus" a que se ejecute, siempre y cuando el control que esté focalizado no sea el botón "Cancelar": Código COBOL:
|
Não sei se percebi o que pretendes.
Porque não fazes no "lostFocus" da textbox: Código COBOL:
Assim obriga a passar no botao cancelar. Un saludo, Rui |
| La franja horaria es GMT +2. Ahora son las 02:29. |
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.