Volete creare delle etichette trasparenti e non sapete come fare. Niente di più semplice. "Basta ingannare l'occhio..." Invece di usare una label usate una textBox senza bordi e "giocate con TransparencyKey".
ES:
TextBox1.ReadOnly =
True
TextBox1.TabStop =
False
TextBox1.BorderStyle = BorderStyle.None
TextBox1.BackColor = Color.Red
TransparencyKey = Color.Red
Su un form aggiungete un controllo TextBox denominato "TextBox1" e impostiamo il colore di sfondo a RED. Ora impostiamo la proprietà "TransparencyKey " del form a RED , così il rosso non verrà "disegnato". Otterremmo un'etichetta trasparente. Per perfezionare il tutto impostiamo il bordo dell textbox a "none" , tabStop=false e ReadOnly=true. Sembrerà una label trasparente, ottenuta con pochissimo sforzo
NB: Sotto consiglio di Andrea Boschin, rettifico che la soluzione proposta in questo articolo non è tra le più performanti, esistono sicuramente soluzioni migliori. Ogni altro commento è ben accetto :-)