DataGridViewRowPrePaintEventArgs Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр класса DataGridViewRowPrePaintEventArgs.
public:
DataGridViewRowPrePaintEventArgs(System::Windows::Forms::DataGridView ^ dataGridView, System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle clipBounds, System::Drawing::Rectangle rowBounds, int rowIndex, System::Windows::Forms::DataGridViewElementStates rowState, System::String ^ errorText, System::Windows::Forms::DataGridViewCellStyle ^ inheritedRowStyle, bool isFirstDisplayedRow, bool isLastVisibleRow);
public DataGridViewRowPrePaintEventArgs (System.Windows.Forms.DataGridView dataGridView, System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle rowBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, string errorText, System.Windows.Forms.DataGridViewCellStyle inheritedRowStyle, bool isFirstDisplayedRow, bool isLastVisibleRow);
public DataGridViewRowPrePaintEventArgs (System.Windows.Forms.DataGridView dataGridView, System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle rowBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, string? errorText, System.Windows.Forms.DataGridViewCellStyle inheritedRowStyle, bool isFirstDisplayedRow, bool isLastVisibleRow);
new System.Windows.Forms.DataGridViewRowPrePaintEventArgs : System.Windows.Forms.DataGridView * System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * string * System.Windows.Forms.DataGridViewCellStyle * bool * bool -> System.Windows.Forms.DataGridViewRowPrePaintEventArgs
Public Sub New (dataGridView As DataGridView, graphics As Graphics, clipBounds As Rectangle, rowBounds As Rectangle, rowIndex As Integer, rowState As DataGridViewElementStates, errorText As String, inheritedRowStyle As DataGridViewCellStyle, isFirstDisplayedRow As Boolean, isLastVisibleRow As Boolean)
Параметры
- dataGridView
- DataGridView
Объект DataGridView, который является владельцем закрашиваемой строки.
- graphics
- Graphics
Объект Graphics, используемый для закрашивания DataGridViewRow.
- clipBounds
- Rectangle
Объект Rectangle, представляющий область DataGridView, которую требуется закрасить.
- rowBounds
- Rectangle
Объект Rectangle, содержащий границы закрашиваемого DataGridViewRow.
- rowIndex
- Int32
Индекс строки, содержащей закрашиваемую ячейку.
- rowState
- DataGridViewElementStates
Поразрядная комбинация значений DataGridViewElementStates, которая задает состояние строки.
- errorText
- String
Сообщение об ошибке, связанное со строкой.
- inheritedRowStyle
- DataGridViewCellStyle
Объект DataGridViewCellStyle, содержащий сведения о форматировании и стиле строки.
- isFirstDisplayedRow
- Boolean
Значение true
, чтобы указать, что текущая строка является первой строкой, отображаемой в настоящее время в DataGridView; в противном случае — false
.
- isLastVisibleRow
- Boolean
Значение true
, чтобы указать, что текущая строка является последней строкой в представлении DataGridView, где значение свойства Visible равно true
; в противном случае — false
.
Исключения
dataGridView
имеет значение null
.
-или-
graphics
имеет значение null
.
-или-
inheritedRowStyle
имеет значение null
.