DataGridViewRowPrePaintEventArgs.PaintCellsBackground Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Maluje tła komórek dla obszaru w określonych granicach.
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)
Parametry
- clipBounds
- Rectangle
Element Rectangle określający obszar, który DataGridView ma być malowany.
- cellsPaintSelectionBackground
- Boolean
true
aby namalować tło określonych granic z kolorem SelectionBackColor właściwości InheritedStyle; false
aby malować tło określonych granic z kolorem BackColor właściwości InheritedStyle.
Wyjątki
RowIndex jest mniejsza niż zero lub większa niż liczba wierszy w kontrolce DataGridView minus jeden.
Uwagi
Użyj metody podczas samodzielnego PaintCellsBackgroundDataGridViewRow rysowania zawartości komórek i jej komórek. Jeśli ręcznie malujesz cały wiersz i jego zawartość komórek, ustaw HandledEventArgs.Handled właściwość na true
wartość . Gdy HandledEventArgs.Handled parametr ma true
wartość , zdarzenia CellPainting i RowPostPaint nie występują.