Teilen über


DataGridViewRow.PaintCells Methode

Definition

Zeichnet die Zellen in der aktuellen Zeile.

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)

Parameter

graphics
Graphics

Die Graphics, mit der die DataGridViewRow gezeichnet wird.

clipBounds
Rectangle

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

rowBounds
Rectangle

Ein Rectangle, das die Begrenzungen der DataGridViewRow enthält, die gezeichnet wird.

rowIndex
Int32

Der Zeilenindex der gezeichneten Zelle.

rowState
DataGridViewElementStates

Eine bitweise Kombination von DataGridViewElementStates-Werten, die den Zustand der Zeile angibt.

isFirstDisplayedRow
Boolean

true, um anzugeben, ob die aktuelle Zeile die erste in der DataGridView angezeigte Zeile darstellt, andernfalls false.

isLastVisibleRow
Boolean

true, um anzugeben, ob die aktuelle Zeile die letzte Zeile in der DataGridView ist, deren Visible-Eigenschaft auf true festgelegt ist, andernfalls false.

paintParts
DataGridViewPaintParts

Eine bitweise Kombination von DataGridViewPaintParts-Werten, die die Teile der Zellen angeben, die gezeichnet werden sollen.

Ausnahmen

Die Zeile wurde keinem DataGridView-Steuerelement hinzugefügt.

paintParts ist keine gültige bitweise Kombination von DataGridViewPaintParts-Werten.

Hinweise

Das DataGridView -Steuerelement ruft diese Methode auf, um die Zellen in der Zeile zu zeichnen, es sei denn, ein Handler für das DataGridView.RowPrePaint Ereignis legt die HandledEventArgs.Handled -Eigenschaft auf fest true. Weitere Informationen finden Sie unter Paint.

Gilt für:

Weitere Informationen