Vcl.DBGrids.TDBGridOptions
Delphi
type TDBGridOptions = set of TDBGridOption;
C++
typedef System::Set<TDBGridOption, TDBGridOption::dgEditing, TDBGridOption::dgTitleHotTrack> TDBGridOptions;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
set typedef |
public | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | Vcl.DBGrids |
Beschreibung
TDBGridOption und TDBGridOptions geben die Anzeige- und Verhaltenseigenschaft eines DB-Gitters an.
TDBGridOptions ist eine Menge aus den folgenden TDBGridOption-Werten.
Wert | Bedeutung |
---|---|
dgEditing |
Der Benutzer kann Daten im Gitter bearbeiten. dgEditing wird ignoriert, wenn dgRowSelect in Options enthalten ist. |
dgAlwaysShowEditor |
Das Gitter befindet sich immer im Bearbeitungsmodus. Das heißt, dass der Benutzer nicht EINGABE oder F2 drücken muss, um den Inhalt einer Zelle zu bearbeiten. dgAlwaysShowEditor führt nichts aus, wenn dgEditing nicht in Options enthalten ist. dgAlwaysShowEditor wird ignoriert, wenn dgRowSelect in Options enthalten ist. |
dgTitles |
Titel werden am oberen Rand der Spalten in dem Gitter angezeigt. |
dgIndicator |
Ein kleiner Zeiger erscheint in der ersten Spalte, um die aktuelle Zeile anzuzeigen. |
dgColumnResize |
Spalten, die an Felder gebunden sind, können verschoben und ihre Größe kann verändert werden. |
dgColLines |
Zwischen den Spalten des Gitters werden Linien angezeigt. |
dgRowLines |
Zwischen den Zeilen des Gitters werden Linien angezeigt. |
dgTabs |
Der Benutzer kann mit den Tasten TAB und UMSCH+TAB durch das Gitter navigieren. |
dgRowSelect |
Der Benutzer kann eine gesamte Zeile sowie einzelne Zellen auswählen. Wenn dgRowSelect in Options enthalten ist, werden dgEditing und dgAlwaysShowEditor ignoriert. |
dgAlwaysShowSelection |
Die ausgewählte Zelle kann das Fokusrechteck auch dann anzeigen, wenn das Gitter den Fokus nicht besitzt. |
dgConfirmDelete |
Ein Bestätigungsfenster wird angezeigt, wenn der Benutzer STRL+ENTF drückt, um eine Zeile aus dem Gitter zu löschen. |
dgCancelOnExit |
Wenn der Benutzer das Gitter aus einem eingefügten Datensatz verlässt, an dem er keine Änderungen vorgenommen hat, wird der eingefügte Datensatz nicht in die Datenmenge eingetragen. Dadurch wird verhindert, dass versehentlich leere Datensätze eingetragen werden. |
dgMultiSelect |
Es können im Gitter gleichzeitig mehrere Zeilen ausgewählt werden. |
dgTitleClick |
Das Klicken in die Kopfzellen der Tabelle ist zulässig. |
dgTitleHotTrack |
Die Kopfzellen der Tabelle werden markiert, wenn der Benutzer den Mauszeiger darüber bewegt. |