DEVLAB


Il blog della programmazione
Ora e Data
Calendario
aprile 2025
lmmgvsd
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011
Statistiche
  • Views Home Page: 18.697
  • Views Posts: 15.095
  • Views Gallerie: 9.492
  • n° Posts: 19
  • n° Commenti: 0

TIPS - Form trasparente in VB.NET 2005

Un'interessante effetto grafico applicabile sui form di un'applicazione e sicuramente la trasparenza.
Si pensi ad esempio al suo utilizzo nell'avvio di un programma.

Il codice per realizzarla è davvero semplice: per prima cosa, dopo aver creato una nuova form, inserite un Timer e settate la proprietà Interval=100.
 
Fatto questo associate all'evento Load della Form1 il seguente codice
 
Me.Opacity = 0
Timer1.Start()
 
In questo modo la form all'inizio sarà completamente trasparente (Me.Opacity = 0).
A questo punto, dopo aver creato una variabile x con valore 0, generare l'evento Timer1.Tick e associare ad esso il codice


x = x + 0.05
Me.Opacity = x

L'effetto creato sarà quello di una trasparenza sempre maggiore fino a quando non si avrà una x=1.
Come detto l'utilizo di questa proprietà può essere molto utile soprattutto quando si vogliono creare entrate ad effetto delle form nelle proprie applicazioni.
 
martedì, 29 ago 2006 Ore. 15.07
Sondaggio
Cosa vorresti trovare su questo blog?

Recensioni
Articoli
Prove
Codice
Trucchi

Archivio Posts
Anno 2007

Anno 2006
Mappa
Copyright © 2002-2007 - Blogs 2.0
dotNetHell.it | Home Page Blogs
ASP.NET 2.0 Windows 2003