Hola a todos, hoy os voy a explicar como podemos utilizar el componente gráfico TextBox en C#.
El componente TextBox es uno de las comunes que se utilizan a la hora de realizar aplicaciones gráficas.
Estos nos permiten que el usuario pueda escribir texto que nosotros podemos utilizar como entrada de datos.
Para ponerlo, vamos al cuadro de herramientas, buscamos textbox y lo arrastramos.
Una vez colocado, tenemos algunas propiedades interesantes que podemos modificar de inicio:
- CharacterCasing: indica si el texto se transforma o no en mayúsculas o minúsculas automaticamente.
- Multiline: Indica si nuestro textbox puede ser multilínea, por lo que seria un textarea (para texto más grandes)
- PasswordChar: Si queremos crear un campo para contraseñas, con esta propiedad le podemos indicar que carácter se remplaza por cada letra.
- ReadOnly: Indica si se puede o no modificar por parte del usuario.
- Text: valor inicial que contendrá el Textbox.
Veamos un pequeño ejemplo, algo así:
En este caso, lo que haremos es que el usuario, escriba en el TextBox, su nombre y mostraremos un mensaje saludándolo.
Para obtener los datos del TextBox, lo podemos hacer con la propiedad Text ,esta obtiene el valor del campo de texto.
En el evento del botón lo obtenemos y lo mostramos en un MessageBox.
Este es el resultado:
También podemos hacer que salte un evento, cuando cambie el texto. Si pulsas encima de él dos veces, aparecerá un evento:
Ahí podremos hacer lo que necesitemos. En este caso podemos poner que se escriba por consola para asegurarnos que funciona:
Te dejo aquí el ejemplo para que te lo descargar.
Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.
Deja una respuesta