DataGridViewRowPrePaintEventArgs::State Property
.NET Framework (current version)
Gets the state of the current DataGridViewRow.
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Property Value
Type: System.Windows.Forms::DataGridViewElementStatesA bitwise combination of the DataGridViewElementStates values that specifies the state of the row.
This property can be used to determine whether the row is frozen, read-only, or selected, among other states.
The following code example demonstrates how to use the State property to determine whether a row is selected. If the row is selected, the code paints a custom background. The variable, e, is of type DataGridViewRowPrePaintEventArgs. This code example is part of a larger example provided in How to: Customize the Appearance of Rows in the Windows Forms DataGridView Control.
.NET Framework
Available since 2.0
Available since 2.0
Show: