folderbrowserdialog选择路径

时间:2010-12-18 23:49:41

标签: c# folderbrowserdialog

我正在使用'folderBrowserDialog1.SelectedPath'来获取所选文件夹的路径。如何查看所选文件夹中其他文件夹的名称?

5 个答案:

答案 0 :(得分:1)

DirectoryInfo dir = new DirectoryInfo(folderBrowserDialog1.SelectedPath);
foreach (DirectoryInfo subDir in dir.GetDirectories())
{
    Console.Out.WriteLine(subDir.Name);
}

答案 1 :(得分:0)

答案 2 :(得分:0)

System.IO命名空间包含很多工具。您可以使用Directory.GetDirectories获取子文件夹。

例如:

 var folder = folderBrowserDialog1.SelectedPath;
 var subFolders = System.IO.Directory.GetDirectories(folder);

答案 3 :(得分:0)

FolderBrowserDialog 组件在运行时使用 ShowDialog 方法显示。设置 RootFolder 属性以确定最顶层文件夹以及将出现在对话框树视图中的所有子文件夹。显示对话框后,您可以使用 SelectedPath 属性获取所选文件夹的路径

答案 4 :(得分:0)

您可能想要使用DirectoryInfo.GetDirectories方法。见这里:http://msdn.microsoft.com/en-us/library/system.io.directoryinfo.getdirectories(v=vs.71).aspx