property Options: TGridOptions
Propos
Paramètres supplémentaires du composant.
Description
Vous pouvez combiner les paramètres à l'aide des valeurs répertoriées.
Options |
Description |
goArrowKeyExitEditing |
Quitte l'édition d'une cellule en appuyant sur les boutons Haut, Bas, gGuche, Droite |
goCanHideColumn |
Permet de masquer les colonnes avec la souris. |
goDisableColumnMoving |
Empêche l'utilisateur de déplacer les colonnes avec la souris. |
goDisableKeys |
Empêche le déplacement entre les lignes à l'aide des flèches du clavier. |
goEscClearEdit |
Lors de l'édition d'une cellule, permet de l'effacer en appuyant sur Echap. |
goFooter |
Rend le pied de page du composant visible. |
goGrid |
Affiche les lignes horizontales et verticales. |
goHeader |
Affiche les en-têtes des colonnes. |
goIndicator |
Affiche l'indicateur de la ligne en surbrillance. |
goInput |
Affiche la ligne à saisir. |
goLockFixedCols |
Empêche le déplacement des colonnes fixes avec la souris (FixedCols) |
goMultiSelect |
Permet de sélectionner plusieurs enregistrements à l'aide de la touche Ctrl ou Maj. |
goRowResizing |
Permet de changer la hauteur des lignes avec la souris (vous devez également utiliser goIndicator) |
goRowMoving |
Permet de faire glisser des lignes avec la souris |
goSecondClickEdit |
Permet de modifier une cellule en double-cliquant avec la souris |
goSelectFullRow |
Sélectionne la ligne entière, sinon des cellules individuelles seront sélectionnées. |
Les paramètres suivants sont activés par défaut :
goDisableColumnMoving, goHeader, goIndicator, goSecondClickEdit, goSelectFullRow
Exemple
procedure Form1_Button1_OnClick (Sender: TObject; var Cancel: boolean);
begin
// Inclue des lignes dans le composant
Form1.TreeView1.Options := Form1.TreeView1.Options + goGrid;
// Définit les paramètres nécessaires pour le composant
Form1.TreeView1.Options := goDisableColumnMoving + goGrid + goHeader + goSecondClickEdit + goSelectFullRow + goMultiSelect;
end;