DataGridViewRow.PaintCells 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 le celle nella riga corrente.
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)
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 se la riga corrente è la prima riga visualizzata nel controllo DataGridView; in caso contrario, false
.
- isLastVisibleRow
- Boolean
true
per indicare se 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 le celle nella riga tranne quando un gestore per l'evento DataGridView.RowPrePaint imposta la HandledEventArgs.Handled proprietà su true
. Per altre informazioni, vedere Paint.