Vues arborescentes
Remonter à Contrôles liste
Une vue arborescente (TTreeView) affiche des éléments dans une table des matières indentée. Le contrôle propose des boutons qui permettent de développer ou de réduire les noeuds. Vous pouvez inclure des icônes en plus du libellé des éléments et afficher différentes icônes pour indiquer si un nœud est développé ou réduit. Vous pouvez également inclure des éléments graphiques, par exemple des cases à cocher, afin de refléter des informations sur l'état des éléments.
- Indent définit le nombre de pixels séparant horizontalement les éléments de leurs parents.
- ShowButtons active l'affichage des boutons "+" et "–" pour indiquer si un élément peut être développé.
- ShowLines active l'affichage de lignes de connexion qui montrent les relations hiérarchiques.
- ShowRoot détermine si des lignes connectent les éléments racine.
Pour lui ajouter des éléments au cours de la conception, double-cliquez sur le contrôle vue arborescente afin d'afficher l'éditeur d'éléments TreeView. Les éléments ajoutés deviennent la valeur de la propriété Items. Vous pouvez modifier les éléments pendant l'exécution en utilisant les méthodes de la propriété Items, qui est un objet de type TTreeNodes. TTreeNodes possède des méthodes pour ajouter des éléments, supprimer des éléments et naviguer entre les éléments dans la vue arborescente.
Les vues arborescentes peuvent afficher des colonnes et des sous-éléments semblables aux vues liste en mode vsReport.