Mayuscula

05/04/2008 - 23:51 por Michelle | Informe spam
Tengo un MaskedTextbox para leer un campo descripcion de una tabla que es
tipo varchar(100).

Como obligo a que lo digitado se convierta todo a mayuscula sin importar
cuantos caracteres introduzca el usuario?

Preguntas similare

Leer las respuestas

#1 Guillermo Peralta
06/04/2008 - 03:02 | Informe spam
Hola Michelle;

Quiza te convenga usar un Textobox y establecer la propiedad
"CharacterCasing" en Upper:

this.textBox1.CharacterCasing = CharacterCasing.Upper;

Saludos
Guillermo


"Michelle" escribió en el mensaje
news:
Tengo un MaskedTextbox para leer un campo descripcion de una tabla que es
tipo varchar(100).

Como obligo a que lo digitado se convierta todo a mayuscula sin importar
cuantos caracteres introduzca el usuario?




Respuesta Responder a este mensaje
#2 Michelle
06/04/2008 - 03:34 | Informe spam
Es que ya tengo un MaskedTextbox. No se puede hacer con esa clase ?

Gracias

"Guillermo Peralta" <guillermoperalta(-a.r.r.o.b.a.-)onenet.com.ar> escribió
en el mensaje news:%
Hola Michelle;

Quiza te convenga usar un Textobox y establecer la propiedad
"CharacterCasing" en Upper:

this.textBox1.CharacterCasing = CharacterCasing.Upper;

Saludos
Guillermo


"Michelle" escribió en el mensaje
news:
Tengo un MaskedTextbox para leer un campo descripcion de una tabla que es
tipo varchar(100).

Como obligo a que lo digitado se convierta todo a mayuscula sin importar
cuantos caracteres introduzca el usuario?








Respuesta Responder a este mensaje
#3 Guillermo Peralta
06/04/2008 - 04:04 | Informe spam
Cómo tienes establecida la propiedad Mask?

Me llama la atencion que uses una mascara, cuando quieres que el usuario
pueda ingresar cualquier cantidad de caracteres.

Por ejemplo si quisieras restringir la entrada a 5 caracteres solo
mayuscula, podrias establecer la propiedad Mask, de la siguiente forma:

this.maskedTextBox1.Mask = ">?????";

Consulta en la Ayuda para otras opciones..



Saludos

Guillermo
Respuesta Responder a este mensaje
#4 Michelle
06/04/2008 - 04:23 | Informe spam
Cómo tienes establecida la propiedad Mask?




Eso es lo que queria saber ya que la ayuda no la veo muy clara al usar ">"

Me llama la atencion que uses una mascara, cuando quieres que el usuario
pueda ingresar cualquier cantidad de caracteres.




Pensaba que se configuraba para permitir una repeticion variable de
caracteres como una expr. regular. Es que no se puede hacer eso con un
MaskedTextBox? tiene que ser neceariamente un textbox simple ?


Por ejemplo si quisieras restringir la entrada a 5 caracteres solo
mayuscula, podrias establecer la propiedad Mask, de la siguiente forma:

this.maskedTextBox1.Mask = ">?????";

Consulta en la Ayuda para otras opciones..




En la ayuda no me dice mucho mas de ahi.

De todas formas gracias.
Respuesta Responder a este mensaje
#5 Guillermo Peralta
06/04/2008 - 16:17 | Informe spam
Si no deseas utilizar la propiedad Mask, puedes programar el evento KeyPress
para que convierta el caracter pulsado a mayuscula. Te quedaría algo mas o
menos así.

private void maskedTextBox1_KeyPress(object sender, KeyPressEventArgs e)

{


e.KeyChar = e.KeyChar.ToString().ToUpper ()[0];


}





Saludos

Guillermo





"Michelle" escribió en el mensaje
news:
Cómo tienes establecida la propiedad Mask?




Eso es lo que queria saber ya que la ayuda no la veo muy clara al usar ">"

Me llama la atencion que uses una mascara, cuando quieres que el usuario
pueda ingresar cualquier cantidad de caracteres.




Pensaba que se configuraba para permitir una repeticion variable de
caracteres como una expr. regular. Es que no se puede hacer eso con un
MaskedTextBox? tiene que ser neceariamente un textbox simple ?


Por ejemplo si quisieras restringir la entrada a 5 caracteres solo
mayuscula, podrias establecer la propiedad Mask, de la siguiente forma:

this.maskedTextBox1.Mask = ">?????";

Consulta en la Ayuda para otras opciones..




En la ayuda no me dice mucho mas de ahi.

De todas formas gracias.


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida