Vcl.ComCtrls.TCustomTreeView.Items
Delphi
property Items: TTreeNodes read FTreeNodes write SetTreeNodes;
C++
__property TTreeNodes* Items = {read=FTreeNodes, write=SetTreeNodes};
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomTreeView |
Beschreibung
Enthält die Liste der Knoten, die im Baumdiagramm angezeigt werden.
Die einzelnen Knoten eines Baumdiagramms sind TTreeNode-Objekte. Mit Hilfe der Eigenschaft Items und dem Index, den der jeweilige Eintrag im Baumdiagramm hat, können Sie auf einen bestimmten Knoten zugreifen. Um z.B. auf den zweiten Eintrag im Baumdiagramm zuzugreifen, verwenden Sie folgenden Quelltext.
MyTreeNode := TreeView1.Items[1];
MyTreeNode = TreeView1->Items[1];
Wenn Sie diese Eigenschaft zur Entwurfszeit im Objektinspektor festlegen, wird der TreeView Eintrags-Editor geöffnet. Mit den Schaltflächen Neuer Eintrag und Neuer Untereintrag können Sie dem Baumdiagramm neue Knoten hinzufügen. Der Text, der als Beschriftung angezeigt wird, kann mit Hilfe der Eigenschaft Text festgelegt werden.
Zur Laufzeit können Sie Knoten mit den TTreeNodes-Methoden AddChildFirst, AddChild, AddChildObjectFirst, AddChildObject, AddFirst, Add, AddObjectFirst, AddObject und Insert hinzufügen.
Anmerkung: Der Zugriff auf Baumdiagrammeinträge über ihren Index kann sehr zeitaufwendig sein und sich nachteilig auf die Ausführungsgeschwindigkeit auswirken. Dies gilt vor allem dann, wenn das Baumdiagramm sehr viele Knoten enthält. Eine Anwendung sollte deshalb möglichst wenige Bezüge auf den Index der Baumdiagrammeinträge enthalten.
Siehe auch
Codebeispiele