Vcl.ComCtrls.TCustomListView.TileColumns

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property TileColumns: TTileColumns read FTileColumns write SetTileColumns stored StoreTileColumns;

C++

__property TTileColumns* TileColumns = {read=FTileColumns, write=SetTileColumns, stored=StoreTileColumns};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property protected
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TCustomListView


Beschreibung

Die Eigenschaft TileColumns des Steuerelements passt Kachelinformationen automatisch für alle in der Liste vorhandenen Elemente an. Außerdem werden zusätzliche Zeilen im Element angepasst, um den Unterelementtext aus Spalten anzuzeigen.

Warnung: Laufzeit-Themes müssen für die Unterstützung der Kachelansicht in TListView aktiviert sein.

Requirements

Berücksichtigen Sie die folgenden Anforderungen, bevor Sie die Kachelinformationen für Elemente anpassen:

  • Den Steuerelementen müssen zuerst Spalten zugewiesen werden.
  • Der Code prüft beim Aktualisieren des resultierenden Arrays aus der Eigenschaft TileColumns die Anzahl der Spalten.
  • Das Element TileColumns hat die Eigenschaft Order (die Ordnungszahl der Spalte mit dem Unterelement, die größer als 0 sein sollte).
  • TileOptions.SubLineCount sollte größer als 0 sein.
Tipp: Wenn der Item.Caption-Wert leer ist und ein Element Unterelemente hat, erhalten Sie beim Festlegen von Kachelinformationen einen Zugriffsverletzungsfehler. Sie können dieses Problem umgehen, indem Sie Item.Caption im zusätzlichen Code der Bibliothek überprüfen und die Kachelinformation für das Element festlegen oder löschen.