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


233 - Statusbar con PictureBox

<Volver> - Anterior - Siguiente



 

 

Contenido

 

 

 

 

 


Ejemplo 1

Ejemplo para hacer un control Statusbar simple utilizando controles Picture para crear los paneles

Esto puede ser útil si se desea hacer una barra de estado simple para no agregar el paquete de ocx Microsoft Windows Common Controls al proyecto.

vista previa de la barra de estado con los panels

 

La barra de estado está hecha con un control Picture que es el contenedor de los demás picturebox que actúan como paneles.

Los paneles se crean en tiempo de ejecución, por lo tanto no hay que agregar ninguno en tiempo de diseño, solo el contenedor. Y al picture que los contiene, se le coloca la propiedad Align en 2, para que que se alinea en la parte inferior del Fomulario

Controles:

Código fuente en el formulario

 


Ejemplo 2

Este código es exactamente igual al anterior, pero utilizando un módulo de clase.

Aunque , por mas que en este caso se utilice una clase, sigue siendo igual que el otro código, es decir dentro de la clase, hay que definir los paneles a utilizar. Solamente está hecho asi, para poder separar el código del formuario, y que quede "un poco" mas prolijo y facil de implementar, aunque, al tener que definir las variables Picturebox de los paneles en forma manual, y no poderlas crear en tiempo de ejecución o en forma dinámica mediante algún método, sigue siendo igual de limitado que en el otro código.

En conclusión, está implementado de esta forma solo para que quede mas organizado, y en caso de querer añadir alguna otra función y/o añadir eventos etc .., sea un poco mas simple, pero nada mas que eso.

Colocar un Pic_StatusBar en el formulario y pegar este código en el frm principal

Crear un módulo de clase. Cambiarle el nombre a cStatusBar. Pegar el siguiente código en el módulo

 


Recursos vb 6.0 - Enlaces relacionados



Buscar en Recursos vb