Problema con Validación

07/07/2005 - 04:11 por Jorge Landaeta | Informe spam
Se me está presentando un problema con el siguiente código, lo coloqué

onKeyPress

Validación de mayúsculas

Me.txtusername.CharacterCasing = CharacterCasing.Upper

Validación de sólo letras

If e.KeyChar.IsLetter(e.KeyChar) Then
e.Handled = False
ElseIf e.KeyChar.IsControl(e.KeyChar) Then
e.Handled = False
ElseIf e.KeyChar.IsSeparator(e.KeyChar) Then
e.Handled = False
Else
e.Handled = True
End If

El problema ocurre cuando el usuario ingresa la primera letra, ésta no
aparece en el textbox, luego después de la segunda funciona perfecto.

¿Qué estoy haciendo mal?

Gracias

Preguntas similare

Leer las respuestas

#1 Pablo Fébolo
07/07/2005 - 16:29 | Informe spam
Jorge, no está muy claro el contexto

¿Queres controlar solo las tecla en el TextBox txtusername, el cual está
colocado sobre un formulario?
ó
¿Estás creando un nuevo control llamado txtusername que hereda del TextBox?


En el primer caso, sería preferible que usaras el evento keypress del
texbox y no el metodo OnKeypress del formulario (que esta para otra cosa).

En el segundo caso, lo probe y en principio a mi me funciona bien.

Seria bueno si describes mas ampliamente el contexto de tu código.


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