Udostępnij za pośrednictwem


DataGridViewRow.PaintCells Metoda

Definicja

Maluje komórki w bieżącym wierszu.

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)

Parametry

graphics
Graphics

Używany Graphics do malowania .DataGridViewRow

clipBounds
Rectangle

Obiekt Rectangle reprezentujący obszar DataGridView , który musi być malowany.

rowBounds
Rectangle

Obiekt Rectangle , który zawiera granice DataGridViewRow malowanego obiektu.

rowIndex
Int32

Indeks wiersza komórki, która jest malowana.

rowState
DataGridViewElementStates

Bitowa kombinacja DataGridViewElementStates wartości, która określa stan wiersza.

isFirstDisplayedRow
Boolean

true , aby wskazać, czy bieżący wiersz jest pierwszym wierszem wyświetlanym w elemencie DataGridView; w przeciwnym razie false.

isLastVisibleRow
Boolean

true , aby wskazać, czy bieżący wiersz jest ostatnim wierszem w DataGridView obiekcie, który ma właściwość ustawioną Visible na true; w przeciwnym razie false.

paintParts
DataGridViewPaintParts

Bitowa kombinacja DataGridViewPaintParts wartości wskazujących części komórek do malowania.

Wyjątki

Wiersz nie został dodany do kontrolki DataGridView .

paintParts w nieprawidłowej kombinacji bitowej DataGridViewPaintParts wartości.

Uwagi

Kontrolka DataGridView wywołuje tę metodę, aby malować komórki w wierszu z wyjątkiem sytuacji, gdy program obsługi dla zdarzenia DataGridView.RowPrePaint ustawia HandledEventArgs.Handled właściwość na truewartość . Aby uzyskać więcej informacji, zobacz Paint.

Dotyczy

Zobacz też