DataGridViewRow.PaintHeader Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.