Vcl.Grids.TGridOptions
Delphi
type 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 TGridOptions possibles.
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. goRangeSelect est ignoré 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 Options 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 supporte les clics sur les colonnes figées. goFixedColClick est utile quand le contrôle grille comporte des colonnes figées. |
goFixedRowClick |
La grille supporte les clics sur les lignes figées. goFixedRowClick est utile quand le contrôle grille comporte des lignes figées. |
goFixedHotTrack |
La grille supporte le suivi attentif des colonnes et des lignes figées. goFixedHotTrack indique à la grille de mettre en surbrillance les cellules figées quand le pointeur de la souris passe au-dessus. |