Vcl.DBGrids.TCustomDBGrid.DefaultDrawing

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property DefaultDrawing: Boolean read FDefaultDrawing write FDefaultDrawing default True;

C++

__property bool DefaultDrawing = {read=FDefaultDrawing, write=FDefaultDrawing, default=1};

Propriétés

Type Visibilité  Source Unité  Parent
property protected
Vcl.DbGrids.pas
Vcl.DBGrids.hpp
Vcl.DBGrids TCustomDBGrid

Description

Indique si les cellules de la grille orientée données sont dessinées automatiquement.

Affectez la valeur true à la propriété DefaultDrawing pour permettre à la grille orientée données de dessiner automatiquement les données dans les cellules de la grille. Affectez la valeur false à DefaultDrawing pour désactiver le dessin automatique si vous effectuez un dessin personnalisé dans les gestionnaires d'événements OnDrawColumnCell et OnDrawDataCell.

Quand DefaultDrawing a la valeur true, la grille orientée données lit les données de chaque cellule dans l'entrée appropriée de la propriété tableau Fields, puis l'écrit dans la cellule. Elle dessine ensuite le rectangle de focalisation si la cellule détient la focalisation ou si la cellule est sélectionnée alors que la propriété Options inclut l'indicateur dgAlwaysShowSelection.

Quand DefaultDrawing a la valeur false, la grille orientée données dessine la couleur d'arrière-plan appropriée à la cellule et définit le pinceau et la fonte spécifiés par l'objet TColumn approprié. Néanmoins, la valeur du champ n'est pas dessinée dans la cellule, ni le rectangle de focalisation.

Voir aussi