Sei sulla pagina 1di 16

CAJAS DE TEXTOS (TEXTBOX)

VISUAL BASIC.NET

CONTROL TEXTBOX - CAJA DE TEXTO (VISUAL BASIC .NET)


Representa un control de cuadro de texto de Windows. El control TextBox o Caja de texto se utiliza para Ingresar y/o visualizar Texto (bsicamente es un control de entrada de datos). Con el control TextBox, el usuario de nuestra aplicacin puede escribir texto, Nmeros, smbolos, etc. Este control tiene funcionalidad adicional como el enmascaramiento de caracteres de contrasea y la edicin de mltiples lneas.

TEXTBOX 1

TEXTBOX 2

CONTROL TEXTBOX

PROPIEDADES DEL TEXTBOX


La propiedad principal de este control se llama Text. Mediante ella podemos asignarle un texto ya sea en tiempo de diseo o tiempo de ejecucin al control. Si es en tiempo de diseo, debemos seleccionar el TextBox e ir a la ventana de propiedades y seleccionar Text. Dentro de ella podemos escribir el texto a ser mostrado. Si es en tiempo de ejecucin debemos escribir el nombre de el TextBox que queremos y al presionar el punto ".", vb despliega la lista de propiedades y mtodos del TextBox, y ah seleccionamos Text

POR EJEMPLO SI QUIERO MOSTRAR UN TEXTO EN UN CONTROL LLAMADO TEXTBOX1 SE HARA DE ESTA FORMA:
TextBox1.Text = "prueba en tiempo de ejecucin"

Objeto o Control

Propiedad

Valor

TEXTO EN TIEMPO DE EJECUCION

ENABLED
Para restringir que se escriba texto en un control TextBox (cuadro de texto inhabilitado) usamos la propiedad Enabled en False

PASSWORDCHA R
Es posible utilizar la propiedad PasswordChar par a encubrir caracteres escritos en una versin de una sola lnea del control, es decir esta propiedad solo es vlida si el control posee la Propiedad Multiline en False

MULTILINE Y SCROLLBAR
Y por ultimo es posible utilizar las propiedades Multiline y ScrollBars del TextBox para permitir que se muestren o escriban varias lneas de texto. Puedes usar la propiedad ReadOnly en true para restringir toda entrada de datos en un control TextBox.

PROPIEDAD MULTILINE
La propiedad Multiline o multilinea se utiliza para poder mostrar los saltos de lnea y que el texto se vea en varias y no todo en un nica lnea. Los valores que posee son True que est activada y en False quiere decir que est deshabilitada. Por defecto cuando aadimos un TextBox, la propiedad est en False, o sea que tenemos que indicarle nosotros a vb, ya sea desde la ventana de propiedades ponindola en true. Una cosa importante es que esto no lo podemos cambiar en tiempo de ejecucin mediante cdigo, si o si hay que establecerla desde la ventana de propiedades, ya que es una propiedad de solo lectura.

PROPIEDAD SCROLLBARS
Esta propiedad permite que el TextBox tenga o no tenga barras de Scroll cuando el texto sea superior a las dimensiones de la caja de texto. Los valores que puede tener son: 0 indica que el textBox no mostrar Barras de desplazamiento, en NONE no aparece la barra, HORIZONTAL Solo barra horizontal y VERTICAL solo barra vertical y BOTH ambas barras de desplazamiento.

PROPIEDAD PASSWORDCHAR
Esta propiedad tiene la funcin de ocultar el verdadero contenido del TextBox por el carcter que le indiquemos, por ejemplo los TextBox de ingresos de contrasea, donde el texto se oculta pero no se pierde, solo impide visualizarlo:

Nota : para establecer el carcter a mostrar solo debemos indicarlo en la propiedad PasswordChar, pero solo funciona cuando la propiedad Multiline del Text est en False.

PROPIEDAD LOCKED
Esta propiedad lo que hace es impedir que se pueda mover o redimensionar el TextBox, bloqueando el cambio de tamao y posicion. Esta propiedad puede tener el Valor True o False, habilitado para el primero y False para el segundo. Por defecto est deshabilitada, es decir en False

PROPIEDAD MAXLENGTH
La propiedad MaxLength se usa para limitar la cantidad de caracteres que se podrn ingresar. Por ejemplo si en el TextBox tuviesemos el texto "Domingo" y hacemos esto: Textbox1.Text = "Domingo" Textbox1.MaxLength = 3

LIMPIAR CAJAS DE TEXTO EN VISUAL BASIC .NET


Puedes usar cualquiera de estas opciones :

Potrebbero piacerti anche