Vcl.ComCtrls.TCustomTreeView.Items
Delphi
property Items: TTreeNodes read FTreeNodes write SetTreeNodes;
C++
__property TTreeNodes* Items = {read=FTreeNodes, write=SetTreeNodes};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | protected | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TCustomTreeView |
Description
Contient les noeuds apparaissant dans le contrôle vue arborescente.
Les noeuds individuels d'une vue arborescente sont des objets TTreeNode. La propriété Items permet d'accéder individuellement, via leur indice dans la vue arborescente, aux noeuds. Par exemple, pour accéder au deuxième élément de la vue arborescente, utilisez le code suivant :
MyTreeNode := TreeView1.Items[1];
MyTreeNode = TreeView1->Items[1];
A la conception, utilisez l'éditeur des éléments de la vue arborescente dans l'inspecteur d'objets pour modifier cette propriété. Utilisez les boutons Nouveau et Sous-élément pour ajouter des éléments à la vue arborescente. Utilisez la propriété Text pour modifier le texte affiché dans le libellé de l'élément.
A l'exécution, il est possible d'ajouter ou d'insérer des noeuds en utilisant les méthodes suivantes de l'objet TTreeNodes : AddChildFirst, AddChild, AddChildObjectFirst, AddChildObject, AddFirst, Add, AddObjectFirst, AddObject et Insert.
Remarque : L'accès aux éléments d'une vue arborescente par leur indice peut être long, en particulier si la vue arborescente contient beaucoup d'éléments. Pour optimiser ses performances, concevez votre application de manière à dépendre le moins possible des indices d'élément de la vue arborescente.