Condividi tramite


DataGridViewRow.PaintHeader Metodo

Definizione

Disegna la cella di intestazione nella riga corrente.

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)

Parametri

graphics
Graphics

Oggetto Graphics usato per disegnare l'oggetto DataGridViewRow.

clipBounds
Rectangle

Oggetto Rectangle che rappresenta l'area dell'oggetto DataGridView da disegnare.

rowBounds
Rectangle

Oggetto Rectangle contenente i limiti dell'oggetto DataGridViewRow da disegnare.

rowIndex
Int32

Indice di riga della cella da disegnare.

rowState
DataGridViewElementStates

Combinazione bit per bit di valori DataGridViewElementStates che specifica lo stato della riga.

isFirstDisplayedRow
Boolean

true per indicare che la riga corrente è la prima riga visualizzata nel controllo DataGridView; in caso contrario, false.

isLastVisibleRow
Boolean

true per indicare che la riga corrente è l'ultima riga nel controllo DataGridView la cui proprietà Visible è impostata su true; in caso contrario, false.

paintParts
DataGridViewPaintParts

Combinazione bit per bit dei valori di DataGridViewPaintParts che indica le parti delle celle da disegnare.

Eccezioni

La riga non è stata aggiunta a un controllo DataGridView.

paintParts non è una combinazione bit per bit valida di valori DataGridViewPaintParts.

Commenti

Il DataGridView controllo chiama questo metodo per disegnare l'intestazione di riga tranne quando un gestore per l'evento DataGridView.RowPrePaint imposta la HandledEventArgs.Handled proprietà su true. Per altre informazioni, vedere Paint.

Si applica a

Vedi anche