Compartilhar via


DataGridViewRowPrePaintEventArgs.PaintCellsBackground Método

Definição

Pinta os planos de fundo da célula para a área nos limites especificados.

public:
 void PaintCellsBackground(System::Drawing::Rectangle clipBounds, bool cellsPaintSelectionBackground);
public void PaintCellsBackground(System.Drawing.Rectangle clipBounds, bool cellsPaintSelectionBackground);
member this.PaintCellsBackground : System.Drawing.Rectangle * bool -> unit
Public Sub PaintCellsBackground (clipBounds As Rectangle, cellsPaintSelectionBackground As Boolean)

Parâmetros

clipBounds
Rectangle

Um Rectangle que especifica a área a DataGridView ser pintada.

cellsPaintSelectionBackground
Boolean

true para pintar a tela de fundo dos limites especificados com a cor da SelectionBackColor propriedade do InheritedStyle; false para pintar a tela de fundo dos limites especificados com a cor da BackColor propriedade do InheritedStyle.

Exceções

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

Comentários

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

Aplica-se a

Confira também