DataGridViewRowPrePaintEventArgs.PaintHeader Metoda

Definice

Vykreslí záhlaví řádku aktuálního řádku.

Přetížení

PaintHeader(Boolean)

Vykreslí celé záhlaví řádku aktuálního DataGridViewRow.

PaintHeader(DataGridViewPaintParts)

Vykreslí zadané části záhlaví řádku aktuálního řádku.

PaintHeader(Boolean)

Vykreslí celé záhlaví řádku aktuálního DataGridViewRow.

public:
 void PaintHeader(bool paintSelectionBackground);
public void PaintHeader (bool paintSelectionBackground);
member this.PaintHeader : bool -> unit
Public Sub PaintHeader (paintSelectionBackground As Boolean)

Parametry

paintSelectionBackground
Boolean

truevybarvíte záhlaví řádku barvou SelectionBackColor vlastnosti InheritedStyle; false a vybarvíte záhlaví RowHeadersDefaultCellStyleBackColor řádku pomocí vlastnosti .

Výjimky

RowIndex je menší než nula nebo větší než počet řádků v ovládacím DataGridView prvku minus jeden.

Poznámky

Tuto metodu použijte, PaintHeader když sami nakreslíte DataGridViewRow obsah buněk a jejich buněk. Pokud ručně vykreslujete celý řádek a obsah jeho buněk, nastavte Handled vlastnost na true. Když Handled je true, nedojde k událostem CellPainting a RowPostPaint .

Viz také

Platí pro

PaintHeader(DataGridViewPaintParts)

Vykreslí zadané části záhlaví řádku aktuálního řádku.

public:
 void PaintHeader(System::Windows::Forms::DataGridViewPaintParts paintParts);
public void PaintHeader (System.Windows.Forms.DataGridViewPaintParts paintParts);
member this.PaintHeader : System.Windows.Forms.DataGridViewPaintParts -> unit
Public Sub PaintHeader (paintParts As DataGridViewPaintParts)

Parametry

paintParts
DataGridViewPaintParts

Bitové kombinace DataGridViewPaintParts hodnot určující části, které se mají malovat.

Výjimky

RowIndex je menší než nula nebo větší než počet řádků v ovládacím DataGridView prvku minus jeden.

Viz také

Platí pro