¿Cómo escribir solo mayúsculas en un textbox?
El día de hoy quiero compartirte el método para lograr que el texto que escriba un usuario en un control textbox sea solo en mayúsculas sin necesidad de activar la opción Bloq Mayús del teclado.
Cambiar la propiedad Character Casing
Para lograr lo anteriormente mencionado solo basta acceder a la propiedad llamada CharacterCasing del textbox y establecer la opción Upper
Para hacer esto, existen 2 maneras las cuales te comparto a continuación:
Establecer la propiedad desde la vista diseño
- Selecciona el control Textbox
- Dirígete al panel Propiedades (ubicado en la parte derecha de Visual Studio)
- Ubica la propiedad llamada CharacterCasing y abre su lista desplegable
- Por último, selecciona la opción Upper y ¡listo!
Establecer la propiedad en tiempo de ejecución
Para eso, solo basta escribir el siguiente código:
TextBox1.CharacterCasing = CharacterCasing.Upper
Con esto, al momento de que el usuario escriba en la caja de texto (textbox), automáticamente se escribirá en mayúsculas.
EXTRA:
Además de la opción Upper (Mayúsculas), el control te brinda la posibilidad de establecer la opción Lower (Minúsculas) la cual permite que el contenido del textbox se establezca en minúsculas.
Por otro lado, de manera predeterminada se encuentra establecida la opción Normal la cual NO realiza modificaciones en el texto que ingresó el usuario logrando así que el texto sea, por ejemplo, Fernando Gámez SÁNCHEZ
Fuentes adicionales:
https://bit.ly/3njUk3l
(lawebdelprogramador.com)
https://bit.ly/344zCgn
(social.msdn.microsoft.com/Forums/)
--- También te puede interesar ---