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

#6 Michelle
06/04/2008 - 16:35 | Informe spam
Muchas gracias!

"Guillermo Peralta" <guillermoperalta(-a.r.r.o.b.a.-)onenet.com.ar> escribió
en el mensaje news:%238fNoD$
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.






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