Sección de códigos , trucos y ejemplos para visual basic


246 - Redimensionar controles

<Volver> - Anterior - Siguiente



 

 

Contenido

 

 

 

 

Estos son varios ejemplos simples que muestran como posicionar y redimensionar controles del programa al cambiar de tamaño la ventana o formulario


Ejemplo 1

 

Lo siguiente es muy simple, y consta de un control textbox con un CommandButton. El textBox se adaptará al ancho y alto del formulario. El commandbutton se ubicará debajo del textbox en forma centrada como muestra la imagen:

 

vista del textbox redimensionado junto al botón

 

Código fuente en el formulario

 


Ejemplo 2

Este otro ejemplo es igual al anterior pero utiliza otro CommandButton, y en ves de centrarlo en el formulario, lo ubica en la parte derecha.

 

vista del ejemplo 2 para redimensionar controles

 

Además utiliza como valor para el borde un valor de constante, de esta manera con cambiar el valor de dicha constante, no tenemos que cambiar los valores instrucción por instrucción

 

Código fuente en el formulario cons dos Command y un text

 


Ejemplo 3

Este otro es un formulario con cuatro textbox como se ve en la imagen:

vista del formulario de ejemplo para redimensionar los controles

 

y al redimensionar el formulario, los cuatro controles textbox ( Nombre , Apellido y Mail y Notas ) se les ajustará el ancho de los mismos, y el text Notas se le ajustará también el alto.

 

vista del formulario una ves redimensionado

 

Notar que en el código hay una constante llamado ANCHO_MARGEN_DERECHO, que indica el valor del márgen en twips. De este modo , al cambiar el valor de la constante, afectará a todos los textbox, sin tener que andar cambiando los valores control por control ( como en el ejemplo anterior )

Colocar tres textbox con el mismo valor Left llamados txt_Nombre, txt_Apellido y txt_Mail. El cuarto textbox llamado txt_Notas

Código fuente en el formulario


Ejemplo 4

Aqui en este otro simple código, se muestra como posicionar dos controles para que cada ves que al cambiar el tamaño de la ventana del programa, cada uno de ellos ocupe la mitad. Al igual que en los otros ejemplos, indicando en la constante se puede especificar el margen para el borde de cada uno de los controles con respecto al formulario

Colocar un control Treeview y un listview en el Forms principal

 



Buscar en Recursos vb