Udostępnij za pośrednictwem


DataGridViewRowPrePaintEventArgs.PaintCellsBackground Metoda

Definicja

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 truewartość . Gdy HandledEventArgs.Handled parametr ma truewartość , zdarzenia CellPainting i RowPostPaint nie występują.

Dotyczy

Zobacz też