DataGridViewRow.PaintCells Metod

Definition

Målar cellerna i den aktuella raden.

protected public:
 virtual void PaintCells(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle clipBounds, System::Drawing::Rectangle rowBounds, int rowIndex, System::Windows::Forms::DataGridViewElementStates rowState, bool isFirstDisplayedRow, bool isLastVisibleRow, System::Windows::Forms::DataGridViewPaintParts paintParts);
protected internal virtual void PaintCells(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle rowBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, bool isFirstDisplayedRow, bool isLastVisibleRow, System.Windows.Forms.DataGridViewPaintParts paintParts);
abstract member PaintCells : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * bool * bool * System.Windows.Forms.DataGridViewPaintParts -> unit
override this.PaintCells : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * bool * bool * System.Windows.Forms.DataGridViewPaintParts -> unit
Protected Friend Overridable Sub PaintCells (graphics As Graphics, clipBounds As Rectangle, rowBounds As Rectangle, rowIndex As Integer, rowState As DataGridViewElementStates, isFirstDisplayedRow As Boolean, isLastVisibleRow As Boolean, paintParts As DataGridViewPaintParts)

Parametrar

graphics
Graphics

Används Graphics för att måla DataGridViewRow.

clipBounds
Rectangle

En Rectangle som representerar området för det DataGridView som måste målas.

rowBounds
Rectangle

En Rectangle som innehåller gränserna för det DataGridViewRow som målas.

rowIndex
Int32

Radindexet för cellen som målas.

rowState
DataGridViewElementStates

En bitvis kombination av DataGridViewElementStates värden som anger status för raden.

isFirstDisplayedRow
Boolean

trueför att ange om den aktuella raden är den första raden som visas i DataGridView; annars . false

isLastVisibleRow
Boolean

true för att ange om den aktuella raden är den sista raden i DataGridView egenskapen som har Visible egenskapen inställd på true, annars false.

paintParts
DataGridViewPaintParts

En bitvis kombination av DataGridViewPaintParts värden som anger de delar av cellerna som ska målas.

Undantag

Raden har inte lagts till i en DataGridView kontroll.

paintParts i en ogiltig bitvis kombination av DataGridViewPaintParts värden.

Kommentarer

Kontrollen DataGridView anropar den här metoden för att måla cellerna på raden, förutom när en hanterare för DataGridView.RowPrePaint händelsen anger HandledEventArgs.Handled egenskapen till true. Mer information finns i Paint.

Gäller för

Se även