|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Feb 2003
Messaggi: 31
|
[VB.NET] Creare label trasparenti
Salve a tutti!
In Visual basic 6.0 l'oggetto label esponeva la proprietà BackStyle che permetteva di utilizzare una label trasparente. Tale proprietà non c'è più in VB.NET. Qualcuno sa come fare per ottenere una label trasparente?. ATTENZIONE!! Aggiungo che tale proprietà mi è necessaria per posizionare la label sopra un controllo PictureBox poichè in altre circostanze so che per impostare la trasparenza della label è sufficiente operare così: Proprietà BackColor > tab Web > Transparent Grazie mille a chiunque può darmi una mano! Cya ![]()
__________________
Athlon Xp 2800+ Barton, MOBO ASUS A7N8X Deluxe, 512 Mb DDR 400MHz, Scheda video Ge-Force TI 4200 128 Mb DDR, DVD-ROM Asus 48x, masterizzatore Plextor 24x/10x/40x, HD 30 GB Quantum Fireball, monitor Compaq V55, alimentatore 450Watt |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Jul 2002
Città: TV
Messaggi: 125
|
La trasparenza,in alcuni controlli,non e' ancora supportata.Ti consiglio di scrivere il testo usando il metodo DrawString dell'oggetto graphics.
Puoi fornire il rettangolo su cui andare a scrivere e molte molte altre cose carine(dall'antialaising dei caratteri allo stile di visualizzazione nel rettangolo specificato). Se la scritta la devi fare in una funzione che non sia OnPaint l'oggetto graphics te lo ricavi cosi: dim gr as Graphics=me.CreateGrahics() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:26.