In my C# Form I have a Label that displays a download percentage in the download event:
this.lblprg.Text = overallpercent.ToString(\"#0\") + \"%\";
Using Visual Studio with Windows Form you may apply transparency to labels or other elements by adding using System.Drawing; into Form1.Designer.cs This way you will have Transparency available from the Properties panel ( in Appearance at BackColor ). Or just edit code in Designer.cs this.label1.BackColor = System.Drawing.Color.Transparent;