In einer Tree view einen Verzeichnisbaum anzeigen
-
Hallo,
bin mit c# und .net noch sehr unerfahren und möchte folgendes Problem lösen. Ich habe mit .net einen Tree View in mein Hauptframe gelegt und in diesem soll nun ein bestimmter Ordner mit allen seinen Unterordnern angezeigt werden. Wie kann man so etwas lösen??
Danke Oli
-
Servus,
hier:
using System.IO; . . . private TreeNode GetDirectories(string directory) { TreeNode treeNode = new TreeNode(directory); treeNode.Tag = directory; DirectoryInfo[] directoryInfos = new DirectoryInfo(directory).GetDirectories(); foreach (DirectoryInfo directoryInfo in directoryInfos) { treeNode.Nodes.Add(this.GetDirectories(directoryInfo.FullName)); } return treeNode; } private void FillTree(TreeNode treeNode) { this.treeView1.Nodes.Add(treeNode); }
Aber nur weil ich gerade eine gute Stimmung habe. Sonst solltest du deine Fragen etwas detailierter Stellen und auch die Suche benutzen.
Bei solchen Sachen solltest du dich mit dem Thema Rekursion auseinandersetzen.
mfg
Hellsgore