Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
GetInheritedState Method

DataGridViewHeaderCell.GetInheritedState Method

Returns a value indicating the current state of the cell as inherited from the state of its row or column.

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

public override DataGridViewElementStates GetInheritedState(
	int rowIndex
)

Parameters

rowIndex
Type: System.Int32

The index of the row containing the cell or -1 if the cell is not a row header cell or is not contained within a DataGridView control.

Return Value

Type: System.Windows.Forms.DataGridViewElementStates
A bitwise combination of DataGridViewElementStates values representing the current state of the cell.

ExceptionCondition
ArgumentException

The cell is a row header cell, the cell is not contained within a DataGridView control, and rowIndex is not -1.

- or -

The cell is a row header cell, the cell is contained within a DataGridView control, and rowIndex is outside the valid range of 0 to the number of rows in the control minus 1.

- or -

The cell is a row header cell and rowIndex is not the index of the row containing this cell.

ArgumentOutOfRangeException

The cell is a column header cell or the control's TopLeftHeaderCell and rowIndex is not -1.

.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