Foros del Web » Programación para mayores de 30 ;) » .NET »

Usar Intro como Tab

Estas en el tema de Usar Intro como Tab en el foro de .NET en Foros del Web. Hola, me gustaria que al pulsar Intro salte de una caja de texto a otra, como si pulsara la tecla Tab y con la tecla ...
  #1 (permalink)  
Antiguo 23/03/2006, 17:53
 
Fecha de Ingreso: marzo-2004
Mensajes: 56
Antigüedad: 20 años, 1 mes
Puntos: 0
Usar Intro como Tab

Hola, me gustaria que al pulsar Intro salte de una caja de texto a otra, como si pulsara la tecla Tab y con la tecla ESC <Shift> + TAb.

Como puedo controlar la tecla que pulso.

Muchas Gracias.
  #2 (permalink)  
Antiguo 24/03/2006, 09:57
Avatar de moNTeZIon  
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 19 años, 4 meses
Puntos: 9
Hola frajul!
Espero que puedas empezar a trabajar con esto:
http://www.elguille.info/colabora/pu...sonalizado.htm

Saludos!
__________________
..:: moNTeZIon ::..
  #3 (permalink)  
Antiguo 24/03/2006, 14:59
Avatar de .seb  
Fecha de Ingreso: marzo-2006
Ubicación: Uruguay
Mensajes: 493
Antigüedad: 18 años, 1 mes
Puntos: 1
frajul, no conozco forma automática, pero lo que se me ocurre es controlar la tecla pulsada y el campo desde donde se pulsa, y así setear el foco en el control que desees.
__________________
saludos
seba
http://sgomez.blogspot.com
  #4 (permalink)  
Antiguo 24/03/2006, 16:59
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 19 años, 4 meses
Puntos: 7
Si te entendí bien, entonces asigna la propiedad KeyPreview de tu formulario a true e implementa el manejador del evento KeyDown del mismo, de la siguiente manera:
Código:
if (e.KeyCode == Keys.Enter)
    SendKeys.Send("{TAB}");
else if (e.KeyCode == Keys.Escape)
    SendKeys.Send("+{TAB}");
Saludos
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #5 (permalink)  
Antiguo 24/03/2006, 17:32
 
Fecha de Ingreso: marzo-2004
Mensajes: 56
Antigüedad: 20 años, 1 mes
Puntos: 0
Muchas Gracias

Muchas Gracias.
  #6 (permalink)  
Antiguo 27/03/2006, 09:33
Avatar de moNTeZIon  
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 19 años, 4 meses
Puntos: 9
Ups, mis disculpas.
No se por donde vi el datagrid el dia que leí el post. Solo era para pasar de una caja de texto a otra. Espero que lo hayas conseguido.
Saludos.
__________________
..:: moNTeZIon ::..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:40.