Vue d'ensemble du contrôle TreeView (Windows Forms)
Le contrôle TreeView Windows Forms vous permet de présenter une hiérarchie de nœuds aux utilisateurs, selon le modèle de présentation des fichiers et des dossiers dans le volet gauche de l'Explorateur Windows du système d'exploitation Windows. Chaque nœud de l'arborescence est susceptible de contenir d'autres nœuds, que l'on appelle alors des nœuds enfants. Vous pouvez afficher les nœuds parents, c'est-à-dire ceux qui contiennent des nœuds enfants, sous forme développée ou réduite. Vous pouvez également afficher une arborescence avec des cases à cocher en regard des nœuds en donnant à propriété CheckBoxes de l'arborescence la valeur true. Vous pouvez ensuite sélectionner ou désélectionner les nœuds par programme en assignant à leur propriété Checked la valeur true ou false.
Propriétés de clé
Les principales propriétés du contrôle TreeView sont Nodes et SelectedNode. La propriété Nodes contient la liste des nœuds de niveau supérieur dans l'arborescence. La propriété SelectedNode définit le nœud actuellement sélectionné. Vous pouvez afficher des icônes en regard des nœuds. Le contrôle utilise des images de la ImageList nommée dans la propriété ImageList de l'arborescence. La propriété ImageIndex définit l'image par défaut pour les nœuds dans l'arborescence. Pour plus d'informations sur l'affichage d'images, consultez Comment : définir des icônes pour le contrôle TreeView Windows Forms. Si vous utilisez Visual Studio 2005, vous avez accès à une grande bibliothèque d'images standard que vous pouvez utiliser avec le contrôle TreeView. Pour plus d'informations, consultez Visual Studio 2005 Image Library et Visual Studio 2008 Image Library et Bibliothèque d'images Visual Studio.
Voir aussi
Tâches
Comment : définir des icônes pour le contrôle TreeView Windows Forms
Comment : ajouter et supprimer des nœuds avec le contrôle TreeView Windows Forms
Comment : itérer au sein de tous les nœuds d'un contrôle TreeView Windows Forms
Comment : identifier le nœud de TreeView sur lequel un clic est effectué (Windows Forms)
Comment : ajouter des informations personnalisées à un contrôle TreeView ou ListView (Windows Forms)