Erstellen eines Gitters, das weitere datensensitive Steuerelemente enthält

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Datensensitive Steuerelemente - Index


Ein Vcl.DBCGrids.TDBCtrlGrid-Steuerelement kann verschiedene Felder mehrere Datensätze in einem Gitter anzeigen. Jede Gitterzelle enthält mehrere Felder einer Reihe.

Verwenden Sie ein solches Steuerelement wie folgt:

  1. Fügen Sie ein TDBCtrlGrid-Steuerelement in ein Formular ein.
  2. Weisen Sie der Gittereigenschaft DataSource den Namen der Datenquelle zu.
  3. Fügen Sie beliebige Datensteuerelemente in die Entwurfszelle ein. Diese ist die linke obere Zelle des Gitters und die einzige Zelle, in die andere Steuerelemente eingefügt werden können.
  4. Weisen Sie der Eigenschaft DataField jedes Datensteuerelements den Feldnamen zu. Als Datenquelle für diese Steuerelemente ist bereits die Datenquelle des Gitters eingetragen.
  5. Ordnen Sie die Datensteuerelemente in der Zelle wie gewünscht an.

Wenn Sie eine Anwendung, die ein TDBCtrlGrid-Steuerelement enthält, compilieren und ausführen, wird die Anordnung der Datensteuerelemente, die Sie zur Laufzeit in der Entwurfszelle vornehmen, in jede Zelle übernommen. Jede Zelle zeigt einen anderen Datensatz der Datenquelle an.

D32recgd.jpg

Die folgenden Tabelle enthält einige der besonderen Eigenschaften für TDBCtrlGrid-Steuerelemente, die zur Entwurfszeit eingestellt werden können:

Ausgewählte Eigenschaften für Datenbankgitter:

Eigenschaft Beschreibung

AllowDelete

True (Voreinstellung): Lässt das Löschen von Datensätzen zu. False: Verhindert das Löschen von Datensätzen.

AllowInsert

True (Voreinstellung): Lässt das Einfügen von Datensätzen zu. False: Unterbindet das Einfügen von Datensätzen.

ColCount

Stellt die Anzahl der Spalten im Gitter ein. Voreinstellung = 1.

Orientation

goVertical (Voreinstellung): Zeigt die Datensätze von oben nach unten an.

PanelHeight

Stellt die Höhe einer Tafel ein. Voreinstellung = 72.

PanelWidth

Stellt die Breite einer Tafel ein. Voreinstellung = 200.

RowCount

Stellt die Anzahl der anzuzeigenden Tafeln ein. Voreinstellung = 3.

ShowFocus

True (Voreinstellung): Zeigt zur Laufzeit rund um die Tafel des aktuellen Datensatzes ein Fokus-Rechteck an. False: Zeigt kein Fokus-Rechteck an.


Siehe auch