如何使用 FolderBrowserDialog 选择多个文件夹?

目前我只能使用以下代码一次浏览一个文件夹。

FolderBrowserDialog dialog;
private void btnbrowse_Click(object sender, EventArgs e)
    {
        dialog = new FolderBrowserDialog();

        if (dialog.ShowDialog() == DialogResult.OK)
        {
            txtFolderPath.Text = dialog.SelectedPath;

        }
    }

如何浏览多个文件夹?

最佳答案

FolderBrowserDialog 没有对多文件夹选择的 native 支持,但您可以结合树 View 和“多选”构建自己的对话框。

看一看:

http://www.codeproject.com/Articles/13375/File-Explorer-using-Treeview-controller-in-C-2-0

http://www.arstdesign.com/articles/treeviewms.html

关于c# - 在 Windows 应用程序中使用 FolderBrowserDialog 浏览多个文件夹,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12261598/

10-13 02:02