DataGridView.PaintBackground(Graphics, Rectangle, Rectangle) Method

Definition

Paints the background of the DataGridView.

protected virtual void PaintBackground (System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle gridBounds);

Parameters

graphics
Graphics

The Graphics used to paint the background.

clipBounds
Rectangle

A Rectangle that represents the area of the DataGridView that needs to be painted.

gridBounds
Rectangle

A Rectangle that represents the area in which cells are drawn.

Remarks

The clipBounds parameter represents the area of the DataGridView that needs to be repainted. For example, if a user covers the entire DataGridView with another window and then uncovers it, then clipBounds represents the entire DataGridView. If a user covers a small area of the DataGridView and then uncovers it, then clipBounds represents the small area that was covered.

Applies to

Product Versions
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

See also