DataGridViewRow.PaintHeader 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órkę nagłówka bieżącego wiersza.
protected public:
virtual void PaintHeader(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 PaintHeader (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 PaintHeader : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * bool * bool * System.Windows.Forms.DataGridViewPaintParts -> unit
override this.PaintHeader : 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 PaintHeader (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
Element Rectangle reprezentujący obszar, DataGridView który musi być malowany.
- rowBounds
- Rectangle
Element Rectangle zawierający granice DataGridViewRow malowane.
- 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ć, że bieżący wiersz jest pierwszym wierszem wyświetlanym w elemencie DataGridView; w przeciwnym razie false
.
- isLastVisibleRow
- Boolean
true
aby wskazać, że bieżący wiersz jest ostatnim wierszem w DataGridView obiekcie, który ma Visible właściwość ustawioną na true
; w przeciwnym razie false
.
- paintParts
- DataGridViewPaintParts
Bitowa kombinacja wartości wskazujących DataGridViewPaintParts 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ć nagłówek wiersza z wyjątkiem sytuacji, gdy procedura obsługi dla DataGridView.RowPrePaint zdarzenia ustawia HandledEventArgs.Handled właściwość na true
. Aby uzyskać więcej informacji, zobacz Paint.