property Label.Transparent as Boolean
Indicates whether the control's background is transparent.

TypeDescription
Boolean A Boolean expression that specifies whether the control's background is opaque or transparent
By default, the Transparent property is False. Use the Transparent property on True, to display the label using a transparent background color, so the parent window is responsible to provide the label's background. The BackColor property of the control has no effect if the Transparent property is True. Use the HTMLPicture property to add custom size pictures, and display them in the control's caption using the <img> HTML element. The Caption property specifies the label's caption. For instance, in VB6 you can use the form's Picture property to put a picture on the form's background, and so it will be displayed on the Label's background too, if the Transparent property is True. In /NET framework, the BackgroundImage property can be used to specify the form's background image.

The following screen show shows the control with a Transparent background ( Transparent property is True ):

The following screen show shows the control with an opaque background ( Transparent property is False, by default ):