2. El Frame es un control que se utiliza como contenedor de
otros controles, de esta manera los podemos agrupar.
Por ejemplo como muestra la siguiente imagen:
3. Para colocar controles dentro de un Frame, lo que debemos
hacer es seleccionar del cuadro de controles de visual basic
el que queramos, y dibujarlo dentro del mismo.
Automáticamente este quedará dentro del frame
Para asegurarnos que realmente lo está, podemos
desplazarlo hasta el límite del Frame y ver que el control
desaparece, para que se entienda mejor mirar la siguiente
imagen:
4. Podemos ver que el Command1 si lo corremos al limite
derecho del Frame este desaparece, si no ocurriera esto el
control no estaría dentro del mismo.
Otra forma de colocar los controles dentro de un Frame es,
por ejemplo si tenemos 5 controles en un formulario y los
quisiéramos colocar dentro, los seleccionaríamos haciendo
Click izquierdo y manteniendo presionada la tecla Ctrl. Una
vez que están todos seleccionados, desplegamos el menú
Edición, seleccionamos Cortar, luego seleccionamos el
control Frame y elegimos la opción Pegar.
5. Propiedades
Propiedad BorderStyle:
Esta propiedad que posee el valor 0 y 1, indica si el Frame tendrá
o no un borde. La siguiente imagen muestra en la izquierda un
Frame con el BorderStyle en 0 mientras que a la derecha un
Frame con el BorderStyle en 1
Una cosa importante es que si le quitamos el borde al control, el
caption o texto del Frame no se visualizará.
6. Otras propiedades comunes
Font : permite establecer el tipo de fuente : Negrita,
subrayado, el tamaño, cursiva, tachado, etc .., y la propiedad
ForeColor: permite establecer el color de la fuente.
BackColor : el color de fondo del objeto
Enabled : Determina si está habilitado o no el Frame.
Height y Width : Determina el alto y ancho del control
respectivamente.
Left y Top: Determina la posición izquierda y superior en el
contenedor, por lo general en el formulario, aun que puede ser
cualquier otro que actué como contenedor de controles, como
es el caso de un PictureBox.
Visible : Devuelve y establece si el Frame se encuentra o no
visible.