Vcl.Grids.TCustomGrid.DrawCellBackground

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure DrawCellBackground(const ARect: TRect; AColor: TColor;  AState: TGridDrawState; ACol, ARow: Integer); virtual;

C++

virtual void __fastcall DrawCellBackground(const System::Types::TRect &ARect, System::Uitypes::TColor AColor, TGridDrawState AState, int ACol, int ARow);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Vcl.Grids.pas
Vcl.Grids.hpp
Vcl.Grids TCustomGrid

Description

Dessine l'arrière-plan d'une cellule de la grille.

DrawCellBackground dessine l'arrière-plan d'une cellule. Les descendants de TCustomGrid peuvent redéfinir la méthode DrawCellBackground pour fournir des techniques de dessin personnalisées.

Si la propriété DefaultDrawing a la valeur true, l'arrière-plan de la cellule est dessiné avant l'appel de DrawCell, et les effets 3D des cellules fixes ou le rectangle de focalisation autour de la cellule focalisée sont dessinés après DrawCell.

Les paramètres ACol et ARow donnent l'indice de colonne et de ligne de la cellule à dessiner. Le paramètre ARect indique la délimitation de la cellule en coordonnées du canevas. Le paramètre AState indique si la cellule est sélectionnée, a la focalisation en entrée, ou est dans la partie fixe, non défilable, de la grille.

Voir aussi