DataGridViewRow.PaintCells Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Maluje komórki w bieżącym wierszu.
protected public:
virtual void PaintCells(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle clipBounds, System::Drawing::Rectangle rowBounds, int rowIndex, System::Windows::Forms::DataGridViewElementStates rowState, bool isFirstDisplayedRow, bool isLastVisibleRow, System::Windows::Forms::DataGridViewPaintParts paintParts);
protected internal virtual void PaintCells (System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle rowBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, bool isFirstDisplayedRow, bool isLastVisibleRow, System.Windows.Forms.DataGridViewPaintParts paintParts);
abstract member PaintCells : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * bool * bool * System.Windows.Forms.DataGridViewPaintParts -> unit
override this.PaintCells : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * bool * bool * System.Windows.Forms.DataGridViewPaintParts -> unit
Protected Friend Overridable Sub PaintCells (graphics As Graphics, clipBounds As Rectangle, rowBounds As Rectangle, rowIndex As Integer, rowState As DataGridViewElementStates, isFirstDisplayedRow As Boolean, isLastVisibleRow As Boolean, paintParts As DataGridViewPaintParts)
Parametry
- graphics
- Graphics
Używany Graphics do malowania .DataGridViewRow
- clipBounds
- Rectangle
Obiekt Rectangle reprezentujący obszar DataGridView , który musi być malowany.
- rowBounds
- Rectangle
Obiekt Rectangle , który zawiera granice DataGridViewRow malowanego obiektu.
- rowIndex
- Int32
Indeks wiersza komórki, która jest malowana.
- rowState
- DataGridViewElementStates
Bitowa kombinacja DataGridViewElementStates wartości, która określa stan wiersza.
- isFirstDisplayedRow
- Boolean
true
, aby wskazać, czy bieżący wiersz jest pierwszym wierszem wyświetlanym w elemencie DataGridView; w przeciwnym razie false
.
- isLastVisibleRow
- Boolean
true
, aby wskazać, czy bieżący wiersz jest ostatnim wierszem w DataGridView obiekcie, który ma właściwość ustawioną Visible na true
; w przeciwnym razie false
.
- paintParts
- DataGridViewPaintParts
Bitowa kombinacja DataGridViewPaintParts wartości wskazujących części komórek do malowania.
Wyjątki
Wiersz nie został dodany do kontrolki DataGridView .
paintParts
w nieprawidłowej kombinacji bitowej DataGridViewPaintParts wartości.
Uwagi
Kontrolka DataGridView wywołuje tę metodę, aby malować komórki w wierszu z wyjątkiem sytuacji, gdy program obsługi dla zdarzenia DataGridView.RowPrePaint ustawia HandledEventArgs.Handled właściwość na true
wartość . Aby uzyskać więcej informacji, zobacz Paint.