Freigeben über


DataGridViewRow.PaintHeader Methode

Definition

Zeichnet die Headerzelle der aktuellen Zeile.

protected public:
 virtual void PaintHeader(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 PaintHeader (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 PaintHeader : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * bool * bool * System.Windows.Forms.DataGridViewPaintParts -> unit
override this.PaintHeader : 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 PaintHeader (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, dass die aktuelle Zeile die letzte Zeile in der DataGridView darstellt, bei der die 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 den Zeilenheader 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