BackColor
Returns the background colour the container would like its embedded controls to use by default, as an stdole.OLE_COLOR. Read-only.
Syntax: object.BackColor
- object
- required An object expression that evaluates to an AmbientProperties object.
A control that does not have its own background colour explicitly set should paint its background using this colour, so that it blends in with the surrounding container. The value is an OLE_COLOR: an RGB value, a system-colour reference, or a palette-index reference. Pass it through TranslateColor to obtain a plain RGB value if needed.
Example
This example responds to an ambient BackColor change and applies it to the control's background.
vb
Private Sub UserControl_AmbientChanged(PropertyName As String)
Select Case PropertyName
Case "BackColor"
UserControl.BackColor = Ambient.BackColor
End Select
End Sub