Export (0) Print
Expand All

DataGridViewColumnHeaderCell.Paint Method

Paints the current DataGridViewColumnHeaderCell.

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

protected override void Paint(
	Graphics graphics,
	Rectangle clipBounds,
	Rectangle cellBounds,
	int rowIndex,
	DataGridViewElementStates dataGridViewElementState,
	Object value,
	Object formattedValue,
	string errorText,
	DataGridViewCellStyle cellStyle,
	DataGridViewAdvancedBorderStyle advancedBorderStyle,
	DataGridViewPaintParts paintParts
)

Parameters

graphics
Type: System.Drawing.Graphics

The Graphics used to paint the cell.

clipBounds
Type: System.Drawing.Rectangle

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

cellBounds
Type: System.Drawing.Rectangle

A Rectangle that contains the bounds of the cell that is being painted.

rowIndex
Type: System.Int32

The row index of the cell that is being painted.

dataGridViewElementState
Type: System.Windows.Forms.DataGridViewElementStates

A bitwise combination of DataGridViewElementStates values that specifies the state of the cell.

value
Type: System.Object

The data of the cell that is being painted.

formattedValue
Type: System.Object

The formatted data of the cell that is being painted.

errorText
Type: System.String

An error message that is associated with the cell.

cellStyle
Type: System.Windows.Forms.DataGridViewCellStyle

A DataGridViewCellStyle that contains formatting and style information about the cell.

advancedBorderStyle
Type: System.Windows.Forms.DataGridViewAdvancedBorderStyle

A DataGridViewAdvancedBorderStyle that contains border styles for the cell that is being painted.

paintParts
Type: System.Windows.Forms.DataGridViewPaintParts

A bitwise combination of the DataGridViewPaintParts values that specifies which parts of the cell need to be painted.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft