用该类新建的浏览文件夹对话框,如何进行编码可以使该对话框在同一时刻可以同时选中多个文件夹添加。

解决方案 »

  1.   

    用TreeView可以实现树状结构,剩下的就是遍历文件夹了
      

  2.   


    // 打开文件夹
    this.folderBrowserDialog1.ShowDialog();
    if(this.folderBrowserDialog1.SelectedPath.Trim()!="")
    this.textBox1.Text=this.folderBrowserDialog1.SelectedPath.Trim();//得到路径//遍历文件夹所有文件
    string[] MyFiles=System.IO.Directory.GetFiles(文件夹路径);//获取文件夹下所有子文件夹
    string[] MyFolders=System.IO.Directory.GetDirectories(文件夹路径);