Sustituir tecla TAB por latecla ENTER

11/07/2006 - 14:38 por Daniel G. Samborski | Informe spam
Hola, tengo una aplicacion ya terminada y me gustaria saber si hay alguna
forma rapida, sin tener que cambiar todo el codigo, para que al pulsar la
tecla ENTER esta ejecute el evento TAB.


Daniel.

Preguntas similare

Leer las respuestas

#6 Juan Carlos Flores
13/07/2006 - 17:29 | Informe spam
Y si los creadores de VB lo pusieran, yo no tendría ni que hacer eso.

Una opcion como de que el control acepta ENTER como TAB.

Siempre hay soluciones, pero no es necesario que las cosas se hagan de
esa manera si los de MS saben ya sobradamente que el TAB no es la
solucion que el usuario final espera para salir de un control.

Saludos.


JCF


Angel. E. Ruiz. P escribió:
Amigo pero si haces un control personalizado a tu medida no tendras que
hacer ese codigo miles de veces no crees?

Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"
"Juan Carlos Flores" escribió en el
mensaje news:
Veo tanto preguntar como sustituir TAB por ENTER que no se porque los
creadores de vb no lo hacen de una vez el cambio, o de un modo simple para
del desarrollador.

Tambien veo que hacer que se introduzcan solo mayusculas o numeros no es
facil.

Ahora mismo estoy en Vb con moviles y es tedioso andar poneindo codigo en
cada textbox para el enter y para las mayusculas.

Ni modo


Saludos.


JCF


Angel. E. Ruiz. P escribió:
Amigo crea un control personalizado y le agregas esa funcionalidad:

if(this.EnterTab & (e.KeyData == Keys.Enter))

{

System.Windows.Forms.SendKeys.Send("{TAB}");

if(!this.ReadOnly)

base.BackColor = this.ColorInactivo;

}





Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"

"Daniel G. Samborski" escribió
en el mensaje news:
Hola, tengo una aplicacion ya terminada y me gustaria saber si hay
alguna forma rapida, sin tener que cambiar todo el codigo, para que al
pulsar la tecla ENTER esta ejecute el evento TAB.


Daniel.








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