DataGridViewRow.PaintCells Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Målar cellerna i den aktuella raden.
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)
Parametrar
- graphics
- Graphics
Används Graphics för att måla DataGridViewRow.
- clipBounds
- Rectangle
En Rectangle som representerar området för det DataGridView som måste målas.
- rowBounds
- Rectangle
En Rectangle som innehåller gränserna för det DataGridViewRow som målas.
- rowIndex
- Int32
Radindexet för cellen som målas.
- rowState
- DataGridViewElementStates
En bitvis kombination av DataGridViewElementStates värden som anger status för raden.
- isFirstDisplayedRow
- Boolean
trueför att ange om den aktuella raden är den första raden som visas i DataGridView; annars . false
- isLastVisibleRow
- Boolean
true för att ange om den aktuella raden är den sista raden i DataGridView egenskapen som har Visible egenskapen inställd på true, annars false.
- paintParts
- DataGridViewPaintParts
En bitvis kombination av DataGridViewPaintParts värden som anger de delar av cellerna som ska målas.
Undantag
Raden har inte lagts till i en DataGridView kontroll.
paintParts i en ogiltig bitvis kombination av DataGridViewPaintParts värden.
Kommentarer
Kontrollen DataGridView anropar den här metoden för att måla cellerna på raden, förutom när en hanterare för DataGridView.RowPrePaint händelsen anger HandledEventArgs.Handled egenskapen till true. Mer information finns i Paint.