salut
je souhaite remplir mon treeview sur mon winform avec l'arborescence d'un répertoire donnée (sous dossier + fichier)
le problèm est que je m'arrete au 1° niveau
je ne voi spas comment parcourir TOUS les dossiers et fichiers pour les inscrire dan smon treeview.
mon code
si vous des idées .. une bonne adresse...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 string chemin = @"C:\Fichiers Excel"; private void Form1_Load(object sender, EventArgs e) { rep(chemin); } private void rep(string dossier) { TreeNode n; DirectoryInfo DI = new DirectoryInfo(chemin); foreach (DirectoryInfo di in DI.GetDirectories()) { //fichiers DirectoryInfo DI2 = new DirectoryInfo(@"C:\Fichiers Excel\" + di.Name); foreach (FileInfo fi in DI2.GetFiles()) { n.Nodes.Add(fi.Name); } //pour les sous dossiers foreach (DirectoryInfo d2 in DI2.GetDirectories()) { n.Nodes.Add(d2.Name); } }
merci
jp
Partager