Eventos y Foco

13/01/2006 - 13:28 por solusoft | Informe spam
Hola,

un compañero tiene una aplicaciónWinForms, un formulario tiene una serie de
textbox y botones.

Hay un botón &Buscar, que tiene evento OnClick

Uno de los textbox, tiene un evento Leave que realiza una serie de
comprobaciones.

Parece ser que ocurre lo siguiente:

Estando el foco en el textbox, si el usuario teclea Alt+B se ejecuta el
evento Onclick y después el evento Leave, pero lo que se pretende es ejecutar
antes el Leave.

Existe alguna solución ?

Saludos

Preguntas similare

Leer las respuestas

#1 A.Poblacion
13/01/2006 - 16:14 | Informe spam
"solusoft" wrote in message
news:
Mostrar la cita
No lo he probado, pero se me ocurre lo siguente:
Dentro del evento Click, lo primero haz un boton.Focus() para llevar el
foco al botón, y luego un Application.DoEvents().
Al llevar el foco al botón, se pierde el foco del textbox, y al hacer el
doevents se ejecuta el evento Leave. Debajo del DoEvents está el resto del
código del Click, que por tanto se procesa después del Leave.
Ads by Google
Search Busqueda sugerida