Compartilhar via


DataGridViewRowPrePaintEventArgs.PaintHeader Método

Definição

Pinta o cabeçalho de linha da linha atual.

Sobrecargas

PaintHeader(Boolean)

Pinta o cabeçalho da linha inteira do DataGridViewRow atual.

PaintHeader(DataGridViewPaintParts)

Pinta as partes específicas do cabeçalho da linha atual.

PaintHeader(Boolean)

Pinta o cabeçalho da linha inteira do DataGridViewRow atual.

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

Parâmetros

paintSelectionBackground
Boolean

true para pintar o cabeçalho de linha com a cor da propriedade SelectionBackColor do InheritedStyle; false para pintar o cabeçalho de linha com o BackColor da propriedade RowHeadersDefaultCellStyle.

Exceções

RowIndex é menor que zero ou maior que o número de linhas no controle DataGridView menos um.

Comentários

Use o PaintHeader método ao desenhar o DataGridViewRow conteúdo e suas células por conta própria. Se você pintar manualmente toda a linha e o conteúdo de suas células, defina a Handled propriedade como true. Quando Handled é true, os CellPainting eventos e RowPostPaint não ocorrem.

Confira também

Aplica-se a

PaintHeader(DataGridViewPaintParts)

Pinta as partes específicas do cabeçalho da linha atual.

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)

Parâmetros

paintParts
DataGridViewPaintParts

Uma combinação bit a bit de valores DataGridViewPaintParts que especificam as partes a serem pintadas.

Exceções

RowIndex é menor que zero ou maior que o número de linhas no controle DataGridView menos um.

Confira também

Aplica-se a