Sección de ejemplos vb.net

16 - Transparencia en Windows Forms

Volver - Anterior - Siguiente



 

Ejemplo para visual basic.net que hace un efecto Fade in Fade out a un formulario, modificando la propiedad Opacity de los mismos mediante un temporizador

 

 

El ejemplo se puede descargar desde este enlace : Transparencia a forms

Actualizado : También podés descargar este mismo proyecto realizado por Encore121, pero en ves de usar el módulo de clase , lo hace con un control : descargar

 

Cuando se carga un formulario se realiza el fade in, y cuando se descarga el Fade Out

Para usarlo en varios formularios, hay que crear una instancia de una simple clase que se encarga de aplicarle el incremento o decremento de la transparencia , en los eventos Shown y FormClosing

Nota. No se requiere colocar un control timer en cada formulario, ya que el timer está creado dentro del módulo de clase

Los únicos valores que hay que indicarle al módulo antes de cargarlo ( en el Load ) son:

 

 

Código fuente del módulo de clase

 

Código fuente en un form1 con un Button1

 

Código fuente en form2

 


vb 6 - Enlaces relacionados

 

 



Buscar en Recursos vb