problemas con Eventos

02/09/2005 - 19:58 por COMHCD | Informe spam
Tengo en un formulario con varias cajas de texto, donde quiero desplazarme de
a otro presionando las teclas tab o enter o up o down. Para hacer esto tengo
que programar cada evento KeyDown de cada caja de texto, combo, dtpicker, etc.

Hay una manera de reducir a un solo procedimiento estas acciones.

Preguntas similare

Leer las respuestas

#1 Carlos Gómez
03/09/2005 - 08:58 | Informe spam
COMHCD wrote:

Tengo en un formulario con varias cajas de texto, donde quiero desplazarme
de a otro presionando las teclas tab o enter o up o down. Para hacer esto
tengo que programar cada evento KeyDown de cada caja de texto, combo,
dtpicker, etc.

Hay una manera de reducir a un solo procedimiento estas acciones.



No, pero si puedes:

private sub TextBoxes_KeyDown (byval sender as ...) handles _
textbox1.keydown,textbox2.keydown,textbox3.keydown
if e.keycode=keys.Enter or e.keycode=keys.Down then
SendKeys.send("{TAB}")
elseif e.keycode=keys.Up Then
sendKeys.send("+{TAB}")
End if
end sub

Ahora todos los textboxes usan directamente la misma subrutina.
Respuesta Responder a este mensaje
#2 Jordi Julià
03/09/2005 - 13:40 | Informe spam
Hola,

Tambien puedes utilizar la propiedad TabIndex de los controles

Saludos


"COMHCD" escribió en el mensaje
news:
Tengo en un formulario con varias cajas de texto, donde quiero desplazarme
de
a otro presionando las teclas tab o enter o up o down. Para hacer esto
tengo
que programar cada evento KeyDown de cada caja de texto, combo, dtpicker,
etc.

Hay una manera de reducir a un solo procedimiento estas acciones.
Respuesta Responder a este mensaje
#3 COMHCD
03/09/2005 - 17:27 | Informe spam
Gracias Carlos, ya funciona... chevere
Respuesta Responder a este mensaje
#4 Imac_Man
04/09/2005 - 07:57 | Informe spam
Amigo no estoy en contra de la libertad de expresion, pero imagina que
fueras tu el de la duda crees que esta respuesta tuya ayude en algo,
disculpa si te ofendo, no es mi intencion, pero tampoco exageremosponte
en los tennis de los demascon respeto es solo mi opnion.

Saludos

"Jordi Julià" escribió en el mensaje
news:
Hola,

Tambien puedes utilizar la propiedad TabIndex de los controles

Saludos


"COMHCD" escribió en el mensaje
news:
Tengo en un formulario con varias cajas de texto, donde quiero
desplazarme de
a otro presionando las teclas tab o enter o up o down. Para hacer esto
tengo
que programar cada evento KeyDown de cada caja de texto, combo, dtpicker,
etc.

Hay una manera de reducir a un solo procedimiento estas acciones.




Respuesta Responder a este mensaje
#5 Jordi Julià
05/09/2005 - 15:50 | Informe spam
Estimado amigo,

Para no querer ofender, has ofendido y bastante. Si lees la pregunta del
hilo, el señor quiere ir de un control a otro mediante la tecla Tab o ...,
si secuencias los controls mediante la propiedad TabIndex de cada control, y
en tiempo de ejecución, una vez posicionado en un control, mediante la tecla
Tab recorres los controles en el orden que le has indicado.

Mi respuesta era consciente, no se para que lo quiere, pero sencillamente le
he apuntado que se mire esta propiedad en la ayuda de VS. No sería la
primera vez que los programadores nos liamos desarrolando funciones y la
solución al problema en particular es mucho más simple. Aparte que ya tenia
la respuesta de otro compañero que le apuntaba otro tipo de solución.

Ahora, encuentro que por tú parte, te has metido en un tema que no te va ni
te viene, y lo que SI creo que sobra son comentarios como los tuyos que no
aportan nada nuevo al tema que se está tratando.

Jordi


"Imac_Man" escribió en el mensaje
news:#
Amigo no estoy en contra de la libertad de expresion, pero imagina que
fueras tu el de la duda crees que esta respuesta tuya ayude en algo,
disculpa si te ofendo, no es mi intencion, pero tampoco


exageremosponte
en los tennis de los demascon respeto es solo mi opnion.

Saludos

"Jordi Julià" escribió en el mensaje
news:
> Hola,
>
> Tambien puedes utilizar la propiedad TabIndex de los controles
>
> Saludos
>
>
> "COMHCD" escribió en el mensaje
> news:
>> Tengo en un formulario con varias cajas de texto, donde quiero
>> desplazarme de
>> a otro presionando las teclas tab o enter o up o down. Para hacer esto
>> tengo
>> que programar cada evento KeyDown de cada caja de texto, combo,


dtpicker,
>> etc.
>>
>> Hay una manera de reducir a un solo procedimiento estas acciones.
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida