Version

DrawBackColor(Control,Graphics,AppearanceData,Rectangle,Rectangle,Boolean,AlphaBlendMode,Boolean) Method

Helper method that draws the backcolor based on the setting in the appearance data structure.
Syntax
'Declaration
 
Public Overloads Shared Sub DrawBackColor( _
   ByVal control As Control, _
   ByVal graphics As Graphics, _
   ByRef appearanceData As AppearanceData, _
   ByVal rect As Rectangle, _
   ByVal invalidRect As Rectangle, _
   ByVal enabled As Boolean, _
   ByVal alphaBlendMode As AlphaBlendMode, _
   Optional ByVal mirrorBackground As Boolean _
) 
public static void DrawBackColor( 
   Control control,
   Graphics graphics,
   ref AppearanceData appearanceData,
   Rectangle rect,
   Rectangle invalidRect,
   bool enabled,
   AlphaBlendMode alphaBlendMode,
   bool mirrorBackground
)

Parameters

control
The control (required for GradiantAlignment support).
graphics
The graphics object to render on.
appearanceData
Contains backcolor and gradient settings.
rect
The overall rect the area that's going to contain the gradient..
invalidRect
The area to fill.
enabled
False will used the BackColorDisabled.
alphaBlendMode
Determines whether alphablending is enabled
mirrorBackground
Determines whether the background colors for gradients should be mirrored (for RightToLeft).
Requirements

Target Platforms: Windows 10, Windows 8.1, Windows 8, Windows 7, Windows Server 2012, Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also