Condividi tramite


DataGridViewRowPrePaintEventArgs.PaintCellsBackground Metodo

Definizione

Disegna gli sfondi della cella per l'area compresa nei limiti specificati.

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)

Parametri

clipBounds
Rectangle

Struttura Rectangle che specifica l'area del controllo DataGridView da disegnare.

cellsPaintSelectionBackground
Boolean

true per disegnare lo sfondo dei limiti specificati con il colore della proprietà SelectionBackColor della proprietà InheritedStyle; false per disegnare lo sfondo dei limiti specificati con il colore della proprietà BackColor della proprietà InheritedStyle.

Eccezioni

La proprietà RowIndex è minore di zero o maggiore del numero di righe nel controllo DataGridView meno 1.

Commenti

Usare il PaintCellsBackground metodo quando si disegna il contenuto delle DataGridViewRow celle e manualmente. Se si disegna manualmente l'intera riga e il relativo contenuto delle celle, impostare la HandledEventArgs.Handled proprietà su true. Quando HandledEventArgs.Handled è true, gli CellPainting eventi e RowPostPaint non si verificano.

Si applica a

Vedi anche