property Options: TGridOptions
Description
Paramètres supplémentaires du composant.
Vous pouvez combiner les paramètres à l'aide des valeurs répertoriées.
PAramètres |
Description |
goArrowKeyExitEditing |
Quitte l'édition d'une cellule en appuyant sur les boutons haut, bas, gauche, droite |
goCanHideColumn |
L'utilisateur pourra 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, vous permet de l'effacer en appuyant sur Echap |
goFooter |
Rend le pied de page du composant visible. |
goGrid |
Affiche des 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 |
Modifie 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, goGrid, goHeader, goSecondClickEdit, goSelectFullRow
Exemple
procedure Form1_Button1_OnClick (Sender: TObject; var Cancel: boolean);
begin
// Désactive les lignes dans le composant
Form1.GridSearch.Options := Form1.GridSearch.Options - goGrid;
// Définit les paramètres nécessaires pour le composant
Form1.GridSearch.Options := goDisableColumnMoving + goGrid + goHeader + goSecondClickEdit + goSelectFullRow + goMultiSelect;
end;