DataGridViewRowPostPaintEventArgs Constructor
Initializes a new instance of the DataGridViewRowPostPaintEventArgs class.
Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
public DataGridViewRowPostPaintEventArgs( DataGridView dataGridView, Graphics graphics, Rectangle clipBounds, Rectangle rowBounds, int rowIndex, DataGridViewElementStates rowState, string errorText, DataGridViewCellStyle inheritedRowStyle, bool isFirstDisplayedRow, bool isLastVisibleRow )
Parameters
- dataGridView
- Type: System.Windows.Forms.DataGridView
The DataGridView that owns the row that is being painted.
- graphics
- Type: System.Drawing.Graphics
The Graphics used to paint the DataGridViewRow.
- clipBounds
- Type: System.Drawing.Rectangle
A Rectangle that represents the area of the DataGridView that needs to be painted.
- rowBounds
- Type: System.Drawing.Rectangle
A Rectangle that contains the bounds of the DataGridViewRow that is being painted.
- rowIndex
- Type: System.Int32
The row index of the cell that is being painted.
- rowState
- Type: System.Windows.Forms.DataGridViewElementStates
A bitwise combination of DataGridViewElementStates values that specifies the state of the row.
- errorText
- Type: System.String
An error message that is associated with the row.
- inheritedRowStyle
- Type: System.Windows.Forms.DataGridViewCellStyle
A DataGridViewCellStyle that contains formatting and style information about the row.
- isFirstDisplayedRow
- Type: System.Boolean
true to indicate whether the current row is the first row currently displayed in the DataGridView; otherwise, false.
- isLastVisibleRow
- Type: System.Boolean
true to indicate whether the current row is the last row in the DataGridView that has the Visible property set to true; otherwise, false.
| Exception | Condition |
|---|---|
| ArgumentNullException | dataGridView is null. -or- graphics is null. -or- inheritedRowStyle is null. |
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.