Vcl.Grids.TGridOptions
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é. |