Vcl.Grids.TGridOptions

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

type TGridOptions = set of TGridOption;

C++

typedef System::Set<TGridOption, TGridOption::goFixedVertLine, TGridOption::goFixedRowDefAlign> TGridOptions;

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.


Siehe auch

Codebeispiele