¿Cómo escribir solo mayúsculas en un textbox?

Como-escribir-solo-mayusculas-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

  1. Selecciona el control Textbox
  2. Dirígete al panel Propiedades (ubicado en la parte derecha de Visual Studio)
  3. Ubica la propiedad llamada CharacterCasing y abre su lista desplegable
  4. 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/)

Comparte:

--- También te puede interesar ---

¿Cómo Saber si un Textbox está Vacío?

Ver más