DataGridViewRowPrePaintEventArgs.PaintCellsBackground Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.