This documentation is archived and is not being maintained.

DataGrid.BackgroundColor Property

Gets or sets the color of the non-row area of the grid.

Namespace:  System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public Color BackgroundColor { get; set; }

Property Value

Type: System.Drawing.Color
A Color that represents the color of the grid's background. The default is the AppWorkspace color.

The BackgroundColor determines the color of the nonrow area of the grid, which is only visible when no table is displayed by the System.Windows.Forms.DataGrid, or if the grid is scrolled to the bottom, or if only a few rows are contained in the grid.

The following code example sets the BackColor, and BackgroundColor properties.

private void SetGridColors(){
    dataGrid1.AlternatingBackColor= System.Drawing.Color.AliceBlue;

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.