как добавить папку в список в .net? - PullRequest
0 голосов
/ 25 марта 2010

У меня есть поле со списком, и я хочу добавить папку / каталог к ​​той, которая находится в указанном месте, я использовал код

 string path = "E:\\shruti\\MyDir";
 DirectoryItem folder = new DirectoryItem(path);
 lstBurnItems.Items.Add(folder); //add folder to listbox

но не работает нормально ... что я должен сделать, чтобы добиться успеха ??

1 Ответ

0 голосов
/ 25 марта 2010

Ниже приведен пример, показывающий, как добавлять папки в папке в ListBox и добавлять файлы в папке в ListBox. Извините, вы не были ясны, поэтому я дал оба.

        string path = @"E:\shruti\MyDir";

        string[] dirs = Directory.GetDirectories(path);

        // For folders in the directory
        foreach(string dir in dirs)
            lstBurnItems.Items.Add(dir);


        // For files in the directory
        string[] dirFiles = Directory.GetFiles(path);

        foreach (string file in dirFiles)
            lstBurnItems.Items.Add(file);
...