DataGridViewRow.Paint Methode

Definitie

Hiermee wordt de huidige rij weergegeven.

protected public:
 virtual void Paint(System::Drawing::Graphics ^ graphics, System::Drawing::Rectangle clipBounds, System::Drawing::Rectangle rowBounds, int rowIndex, System::Windows::Forms::DataGridViewElementStates rowState, bool isFirstDisplayedRow, bool isLastVisibleRow);
protected internal virtual void Paint(System.Drawing.Graphics graphics, System.Drawing.Rectangle clipBounds, System.Drawing.Rectangle rowBounds, int rowIndex, System.Windows.Forms.DataGridViewElementStates rowState, bool isFirstDisplayedRow, bool isLastVisibleRow);
abstract member Paint : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * bool * bool -> unit
override this.Paint : System.Drawing.Graphics * System.Drawing.Rectangle * System.Drawing.Rectangle * int * System.Windows.Forms.DataGridViewElementStates * bool * bool -> unit
Protected Friend Overridable Sub Paint (graphics As Graphics, clipBounds As Rectangle, rowBounds As Rectangle, rowIndex As Integer, rowState As DataGridViewElementStates, isFirstDisplayedRow As Boolean, isLastVisibleRow As Boolean)

Parameters

graphics
Graphics

De Graphics gebruikte om de DataGridViewRow.

clipBounds
Rectangle

Een Rectangle die het gebied vertegenwoordigt van het DataGridView gebied dat moet worden geschilderd.

rowBounds
Rectangle

Een Rectangle die de grenzen bevat van de DataGridViewRow die wordt geschilderd.

rowIndex
Int32

De rijindex van de cel die wordt geschilderd.

rowState
DataGridViewElementStates

Een bitsgewijze combinatie van DataGridViewElementStates waarden waarmee de status van de rij wordt opgegeven.

isFirstDisplayedRow
Boolean

trueom aan te geven of de huidige rij de eerste rij is die wordt weergegeven in de DataGridView; anders. false

isLastVisibleRow
Boolean

trueom aan te geven of de huidige rij de laatste rij is in de DataGridView rij waarop de Visible eigenschap is ingesteldtrue; anders. false

Uitzonderingen

De rij is niet toegevoegd aan een DataGridView besturingselement.

– of –

De rij bevindt zich in een DataGridView besturingselement en is een gedeelde rij.

De rij bevindt zich in een DataGridView besturingselement en rowIndex is kleiner dan nul of groter dan het aantal rijen in het besturingselement min één.

Opmerkingen

Het DataGridView besturingselement roept deze methode aan om de rij te schilderen.

Als u deze methode aanroept, wordt de DataGridView.RowPrePaint gebeurtenis gegenereerd. Als een handler voor de gebeurtenis de HandledEventArgs.Handled eigenschap trueniet instelt, roept deze methode ook de PaintHeader en PaintCells methoden aan en genereert deze de DataGridView.RowPostPaint gebeurtenis.

Van toepassing op

Zie ook