Vcl.Grids.TGridOptions

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TGridOptions = set of TGridOption;

C++

typedef System::Set<TGridOption, TGridOption::goFixedVertLine, TGridOption::goFixedRowDefAlign> TGridOptions;

Propriétés

Type Visibilité  Source Unité  Parent
set
typedef
public
Vcl.Grids.pas
Vcl.Grids.hpp
Vcl.Grids Vcl.Grids


Description

TGridOptions est un jeu d'options utilisé pour personnaliser l'aspect et le comportement d'un contrôle grille.

TGridOptions est un type ensemble qui peut être utilisé pour personnaliser l'aspect et le comportement d'un contrôle grille. Le tableau suivant liste les valeurs possibles de TGridOptions.


Valeur Signification

goFixedVertLine

Des traits verticaux sont dessinés pour séparer les colonnes figées de la grille.

goFixedHorzLine

Des traits horizontaux sont dessinés pour séparer les lignes figées de la grille.

goVertLine

Des traits verticaux sont dessinés pour séparer les colonnes mobiles de la grille.

goHorzLine

Des traits horizontaux sont dessinés pour séparer les lignes mobiles de la grille.

goRangeSelect

Les utilisateurs peuvent sélectionner en une seule fois une plage de cellules. L'indicateur goRangeSelect n'est pas pris en compte si Options inclut goEditing.

goDrawFocusSelected

La cellule détenant la focalisation d'entrée est dessinée avec une couleur de mise en évidence particulière, comme les cellules sélectionnées ne détenant pas la focalisation. Si goDrawFocusSelected n'est pas activé, la cellule détenant la focalisation se distingue par un rectangle de focalisation et non par une couleur d'arrière-plan particulière.

goRowSizing

Les lignes mobiles peuvent être redimensionnées individuellement.

goColSizing

Les colonnes mobiles peuvent être redimensionnées individuellement.

goRowMoving

Les lignes mobiles peuvent être déplacées en utilisant la souris.

goColMoving

Les colonnes mobiles peuvent être déplacées en utilisant la souris.

goEditing

Les utilisateurs peuvent éditer le contenu des cellules. Si goEditing est inclus dans Options, goRangeSelect n'a aucun effet.

goTabs

Les utilisateurs peuvent parcourir les cellules de la grille en utilisant TAB et MAJ+TAB.

goRowSelect

Des lignes entières sont sélectionnées et pas des cellules individuelles. Si goRowSelect est inclus dans Options, goAlwaysShowEditor n'a aucun effet.

goAlwaysShowEditor

La grille est verrouillée en mode modification. L'utilisateur n'a pas besoin d'appuyer sur ENTREE ou F2 pour activer EditorMode. Si Options n'inclut pas goEditing, goAlwaysShowEditor n'a aucun effet. Si OpOptions inclut goRowSelect, goAlwaysShowEditor n'a aucun effet.

goThumbTracking

L'image de la grille est actualisée quand l'utilisateur fait glisser le curseur de défilement. Si goThumbTracking n'est pas inclus, l'image ne s'actualise que lorsque l'utilisateur relâche le curseur à une nouvelle position.

goFixedColClick

La grille prend en charge les clics sur des colonnes figées. goFixedColClick est utile quand le contrôle grille comporte des colonnes figées.

goFixedRowClick

La grille prend en charge les clics sur des lignes figées. goFixedRowClick est utile quand le contrôle grille comporte des lignes figées.

goFixedHotTrack

La grille prend en charge la sélection réactive des colonnes ou lignes figées.goFixedHotTrack indique à la grille de mettre en surbrillance les cellules figées quand le pointeur de la souris passe au-dessus.

goFixedColDefAlign

S'il est spécifié, TCustomGrid.ColAlignments sera ignoré avec les colonnes figées et DefaultColAlignment sera utilisé.

goFixedRowDefAlign

S'il est spécifié, TCustomGrid.ColAlignments sera ignoré avec les lignes figées et DefaultColAlignment sera utilisé.


Voir aussi

Exemples de code