Logo UGIdotNET

Discussione 'sfondo trasparente in una label (VB)'

# Pubblicato il 02 ago 2004 15.48 - Rispondi
maria beatrice martini
sfondo trasparente in una label (VB)
Vorrei sovrapporre due label e in quella in primo piano mettere uno sfondo
trasparente. Tutto questo per avere l'effetto di due scritte che si
sovrappongono. Come posso fare?

Grazie in anticipo.

Beatrice
# Pubblicato il 02 ago 2004 23.36 - Rispondi
Raffaele Rialdi
Re: sfondo trasparente in una label (VB)
on 2. Aug 2004 15:48 maria beatrice martini wrote:
> Vorrei sovrapporre due label e in quella in primo piano mettere uno sfondo
> trasparente. Tutto questo per avere l'effetto di due scritte che si
> sovrappongono. Come posso fare?

Visto che la Label si realizza con una banale DrawString, perchè non ti costruisci un controllo custom?
I punti fondamentali sono:
* impostare con SetStyle le opzioni che ti interessano
* gestire l'override di OnPaint per disegnare con DrawString

guarda msdn per i numerosi esempi sullo sviluppo di controlli.

Raffaele

© 2001 User Group Italiano UGIdotNET. Tutti i diritti riservati. Note legali. - Partita IVA 01927050185