Vcl.Grids.TGridOptions
Delphi
type TGridOptions = set of TGridOption;
C++
typedef System::Set<TGridOption, TGridOption::goFixedVertLine, TGridOption::goFixedRowDefAlign> TGridOptions;
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
set typedef |
public | Vcl.Grids.pas Vcl.Grids.hpp |
Vcl.Grids | Vcl.Grids |
Beschreibung
TGridOptions ist eine Optionsmenge zum Anpassen des Erscheinungsbildes und des Verhaltens eines Gitter-Steuerelements.
TGridOptions ist ein Mengentyp, mit dem das Erscheinungsbild und das Verhalten eines Gitter-Steuerelements angepasst werden kann. Die folgende Tabelle enthält die möglichen TGridOptions-Werte.
Wert | Bedeutung |
---|---|
goFixedVertLine |
Zum Trennen der fixierten (nicht verschiebbaren) Spalten im Gitter werden vertikale Linien angezeigt. |
goFixedHorzLine |
Zum Trennen der fixierten (nicht verschiebbaren) Zeilen im Gitter werden horizontale Linien angezeigt. |
goVertLine |
Zum Trennen der verschiebbaren Spalten im Gitter werden vertikale Linien angezeigt. |
goHorzLine |
Zum Trennen der verschiebbaren Zeilen im Gitter werden vertikale Linien angezeigt. |
goRangeSelect |
Benutzer können Zellbereiche auswählen. goRangeSelect wird ignoriert, wenn Options goEditing enthält. |
goDrawFocusSelected |
Zellen mit dem Eingabefokus werden in einer speziellen Markierungsfarbe angezeigt, wie auch ausgewählte Zellen ohne Eingabefokus. Wenn goDrawFocusSelected nicht enthalten ist, wird die Zelle mit dem Eingabefokus durch ein Fokusrechteck hervorgehoben und nicht durch eine spezielle Hintergrundfarbe. |
goRowSizing |
Die Größe verschiebbarer Zeilen kann geändert werden. |
goColSizing |
Die Größe verschiebbarer Spalten kann geändert werden. |
goRowMoving |
Verschiebbare Zeilen können mit der Maus verschoben werden. |
goColMoving |
Verschiebbare Spalten können mit der Maus verschoben werden. |
goEditing |
Benutzer können den Inhalt der Zellen bearbeiten. Wenn goEditing in Options enthalten ist, hat goRangeSelect keine Auswirkungen. |
goTabs |
Benutzer können mit den Tasten TAB und UMSCHALT+TAB durch die Zellen im Gitter navigieren. |
goRowSelect |
Es werden gesamte Zeilen anstelle von einzelnen Zellen ausgewählt. Wenn goRowSelect in Options enthalten ist, hat goAlwaysShowEditor keine Auswirkungen. |
goAlwaysShowEditor |
Das Gitter befindet sich im Bearbeitungsmodus. Benutzer müssen nicht EINGABE oder F2 drücken, um den EditorMode zu aktivieren. Wenn goEditing nicht in Options enthalten ist, hat goAlwaysShowEditor keine Auswirkungen. Wenn goRowSelect in Options enthalten ist, hat goAlwaysShowEditor keine Auswirkungen. |
goThumbTracking |
Das Gitterbild wird aktualisiert, während der Benutzer das Bildlauffeld der Bildlaufleiste zieht. Wenn goThumbTracking nicht enthalten ist, wird die Darstellung des Gitters erst aktualisiert, wenn der Benutzer das Bildlauffeld an der neuen Position loslässt. |
goFixedColClick |
Das Gitter unterstützt das Klicken auf fixierte Spalten. goFixedColClick ist nützlich, wenn das Gitter-Steuerelement fixierte Spalten enthält.
|
goFixedRowClick |
Das Gitter unterstützt das Klicken auf fixierte Zeilen. goFixedRowClick ist nützlich, wenn das Gitter-Steuerelement fixierte Zeilen enthält.
|
goFixedHotTrack |
Das Gitter unterstützt das Hervorheben fixierter Spalten oder Zeilen, wenn der Mauszeiger darüber bewegt wird. goFixedHotTrack weist das Gitter an, die fixierten Zellen hervorzuheben, wenn der Mauszeiger darüber bewegt wird.
|
goFixedColDefAlign |
Wenn angegeben, wird TCustomGrid.ColAlignments für fixierte Spalten ignoriert und DefaultColAlignment wird verwendet. |
goFixedRowDefAlign |
Wenn angegeben, wird TCustomGrid.ColAlignments für fixierte Zeilen ignoriert und DefaultColAlignment wird verwendet. |