Bonjour,
Je débute sur le treeview et j'aurais aimé avoir un exemple complet d'utilisation de ce contrôle, avac plusieurs niveaux d'arborescence.
Je n'ai pas trouvé grand chose de bien clair.
Merci
BR
Bonjour,
Je débute sur le treeview et j'aurais aimé avoir un exemple complet d'utilisation de ce contrôle, avac plusieurs niveaux d'arborescence.
Je n'ai pas trouvé grand chose de bien clair.
Merci
BR
c koi un exemple complet ?
Vas sur www.codeProject.com , tu en trouveras surement à ton gout ?
The Monz, Toulouse
OK, merci, j'ai réussi à démarrer sur le treeview, mais, j'aurais aimé maintenant savoir s'il y a une propriété qui pourrait fournir le niveau du noeud sélectionné, par exemple dans l'evt AfterSelect. Sinon comment le retrouver ? Un split sur le fullpath ???
merci
BR
pour le niveau du noeud, tu as la propriété Tag qui peut etre utilisée..
Je veux dire par là que tu peux tres bien , au moment ou tu crées ton noeud
mettre le "niveau" du noeud dans ce champ Tag.. tu peux également mettre
dans Tag une structure ou une classe ce qui te donnera la possibilité d'y mettre
moultes informations utiles
En tout cas, c'est comme cela que je ferais
The Monz, TOulouse
tu as une propriété sur chacun des nOeuds d'un treeview pour savoir à quelniveau ils se situent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 protected override void OnAfterSelect(System.Windows.Forms.TreeViewEventArgs e) { base.OnAfterSelect(e); int MonNiveau = e.Node.Level; //Le niveau est donné sur une base 0 }
Partager