Salut, alors je voulais simplement créer un treeview, y ajouter un noeud principal auquel je voudrais je voudrai ajouter d'autre noeuds.
J'ai suivi ce tuto simple de microsoft, j'ai le meme code, mais ca me sort une erreur chez moi. J'ai tout essayé, je comprend pas.
https://msdn.microsoft.com/fr-fr/library/aa287575%28v=vs.71%29.aspx
L'erreur:
Merci bcp de votre aide !
Il te manque une using directive
.
Donc dans tes usings
, rajoute using System.Web.UI.WebControls.TreeNode;
, pour voir et dis-moi après si ça marche.
Non ca ne change rien. En fait j'ai trouvé, il n'y a pas de méthode Nodes pour TreeNode. On dirait que microsoft se sont trompé dans leur tuto
J'ai utilisé la méthode ChildNodes et ca marche.
Par contre le format du treeView est assez moche, on voit pas de dossier ni les pointillés entre noeuds
En Winforms et WPF uniquement.
Les pointillés entre les noeuds ?
Dossier ? Le petit [+] tu veux dire ?
Je voulais un truc de ce style:
http://www.google.fr/imgres?imgurl=http%3A%2F%2Fwww.devenezia.com%2Fdownloads%2Fsas%2Faf%2Fexample%2Ftree-view%2Fsample-tree-view.png&imgrefurl=http%3A%2F%2Fwww.devenezia.com%2Fdownloads%2Fsas%2Faf%2Findex.php%3Ftopic%3D10&h=350&w=453&tbnid=oBXn1-xjf-LVQM%3A&zoom=1&docid=46Mcte2ryZfaKM&ei=VfgWVYXqGpL1atDwgegN&tbm=isch&iact=rc&uact=3&dur=767&page=1&start=0&ndsp=21&ved=0CEIQrQMwCA
http://www.google.fr/imgres?imgurl=http%3A%2F%2Faspnet.4guysfromrolla.com%2Fimages%2Ftv1.jpg&imgrefurl=http%3A%2F%2Fwww.4guysfromrolla.com%2Farticles%2F083006-1.aspx&h=276&w=249&tbnid=vSO-rhk7Ylh57M%3A&zoom=1&docid=uYVdbDPxP9zpxM&ei=2PgWVcnhJYPtatSXgKAL&tbm=isch&iact=rc&uact=3&dur=400&page=1&start=0&ndsp=20&ved=0CCYQrQMwAQ
Les dossiers de ce style et les pointillés qu'il y a entre eux. Celle que j'ai actuellement il n'y a rien c'est vraiment moche:
Et si les dossiers étaient présents d'origine, tu ne crois pas que ça embêterai ceux qui ne le veulent pas ?
C'est optionnel, tu peux mettre ton propre icône à des Nodes précises.
As-tu regardé les méthodes et propriétés d'un objet TreeNode ?
Je ne connais pas du tout ASP, mais regarde la propriété ImageUrl pour mettre un icône en particulier.
Concernant les pointillés, met la valeur ShowLines de ton TreeView à true.
C'est bon merci mec !