Teilen über


DataGridViewRowPrePaintEventArgs.PaintCellsBackground Methode

Definition

Zeichnet die Zellhintergründe für den Bereich in den angegebenen Grenzen.

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)

Parameter

clipBounds
Rectangle

Ein Rectangle, das die Fläche der zu zeichnenden DataGridView angibt.

cellsPaintSelectionBackground
Boolean

true, um den Hintergrund in den angegebenen Grenzen mit der Farbe der SelectionBackColor-Eigenschaft des InheritedStyle zu zeichnen. false, um den Hintergrund der angegebenen Grenzen mit der Farbe der BackColor-Eigenschaft des InheritedStyle zu zeichnen.

Ausnahmen

RowIndex ist kleiner als 0 (null) oder größer als die Anzahl der Zeilen im DataGridView-Steuerelement minus 1.

Hinweise

Verwenden Sie die PaintCellsBackground -Methode, wenn Sie den Inhalt der DataGridViewRow Zellen und der zugehörigen Zellen selbst zeichnen. Wenn Sie die gesamte Zeile und den Inhalt ihrer Zellen manuell zeichnen, legen Sie die HandledEventArgs.Handled -Eigenschaft auf fest true. Wenn HandledEventArgs.Handled ist true, treten die CellPainting Ereignisse und RowPostPaint nicht auf.

Gilt für:

Weitere Informationen