martes, 2 de septiembre de 2014

controles y propiedades de visual basic

                                   controles y propiedades de visual Basic
1.form: formulario






Name: 

Esta propiedad la tienen todos los controles, el nombre que viene por defecto en este caso Text1 y es el nombre con el que se conocerá el control cuando lo utilicemos en el codigo. En un mismo formulario no puede haber 2 controles con el mismo nombre. Conviene poner un nombre que represente la funcion que tiene el control en la aplicacion para que el codigo quede más claro. Ejemplo, si en el textbox vamos a introducir la dirección de una persona podemos asignale a esta propiedad el valor Direccion.

BACK COLOR:

COLOR DE FONDO

BackgroundImage:

reemplaza cualquier valor para BackColor, BackStyle, FillColor, FillGradientColor, FillGradientStyle, y las propiedades de FillStyle .

2. TEXTBOX:

donde el usuario podrá escribir un texto más extenso. La propiedad que permite esta posibilidad es la Multiline, con su valor a True, podremos tener un cuadro de texto de varias líneas. El valor por default u omisión es False. El límite de un TextBox Multilínea es de 32KB (kilo Byte). 

Name (Nombre) 

Permite identificar al objeto, el prefijo para los TextBox es: txt. Podemos definir como ejemplo TxtNombre 

Text (Texto) 

Esta propiedad es la más utilizada, porque controla el contenido del TextBox. 

 Enabled: si está establecido a True permite que se pueda escribir sobre el TextBox. Si está establecida a False, impide que el usuario pueda modificar el contenido del TextBox.

 Maxlenght:

limita el número máximo de caracteres que puede admitir un TextBox. Si escribimos el valor 0, esto indica la ausencia de un máximo distinto del que imponga la memoria del sistema del usuario (lo cual será un valor muy grande, prácticamente equivalente a decir “se admite cualquier longitud de texto). Un valor mayor que 0 indica el número máximo de caracteres. Por ejemplo si establecemos el valor en 5, el usuario podrá escribir “perro” porque tiene 5 letras, pero no podrá escribir “serpiente” por tener más de 5 letras, sólo podría escribir << serpi >>

TabIndex:


se utiliza para especificar o determinar el índice de tabulación de un control de servidor Web de la página de formularios Web Forms. Cuando se presiona la teclaTab, el orden en que los controles de servidor Web reciben el foco lo determina la propiedad TabIndex de cada control


3.  Button :

Es un control que aparece como un rectángulo con un título en su interior. Cuando el usuario lo pulse con el mouse, se producirá la acción indicada en el procedimiento del evento. Al pulsar un botón de comando, podrá ver cómo parece ser pulsado realmente. Se puede modificar su tamaño, pero casi siempre se utilizan el tamaño por omisión. En adelante explicaremos las propiedades más usadas para este tipo de Control. 



Name (Nombre) 

Igual que para los formularios. Su nombre por omisión es Command1. Como todos los controles tienen un prefijo para su nombre: cmd/NombreDelControl.

Text (Texto) 

Esta propiedad es la más utilizada, porque controla el contenido del BUTTON. 
BackColor (Color de Fondo) 
Con esta propiedad se puede cambiar el color al CommandButton, pero sólo si la propiedad Style tiene el valor de 1 (Graphical) 

Cancel (Cancelar) 
Si tiene el valor de True, indica que este botón cancelará por omisión diferentes acciones. Cuando el usuario pulsa la tecla Esc (escape), se procesará el procedimiento del evento Clic (si se escribió) de ese control. El valor por omisión es False. 

Default (Omisión) 
Si tiene el valor de True, indica que este botón será el botón por omisión del formulario. Sólo se puede tener un CommandButton por omisión en un formulario. Si existiese alguno más, los otros botones cambiaran su propiedad a False. Al decir que va hacer el botón por omisión, quiere decir que se puede invocar el evento Clic del Botón, presionando la tecla ENTER. 

Enabled (Habilitado) 
El valor por omisión es True, de esta forma el botón estará disponible para que el usuario lo pulse cuando desee. Por ejemplo, quizás estemos desarrollando una aplicación que requiera que el usuario haya escrito toda la información que deseemos antes de pasar a otra parte (ejemplo, nombre, dirección, e-mail), podemos hacer que un botón esté disponible solamente cuando el usuario haya llenado lo antes dicho, si lo hizo el botón estará disponible para pulsarlo y producir una acción de lo contrario, el botón no estará disponible hasta que se haya hecho esta tarea.


1 comentario: