方式一: 使用System.Windows.Forms.FolderBrowserDialog 类来选择文件夹
示例:
FolderBrowserDialog folderBrowser = new FolderBrowserDialog();
folderBrowser.SelectedPath = webpath;
folderBrowser.Description = "请选择网页所在的目录";
//folderBrowser.ShowNewFolderButton = true;
if (folderBrowser.ShowDialog() == DialogResult.OK)
{
this.textBox1.Text = folderBrowser.SelectedPath;
}
效果如下
这种方式需要点选文件夹,无法输入路径定位文件夹。
方式二: 使用Ookii.dll 来实现文件夹选择。
Ookii 下载地址
示例:
Ookii.Dialogs.VistaFolderBrowserDialog folderBrowser = new Ookii.Dialogs.VistaFolderBrowserDialog();
folderBrowser.SelectedPath = webpath;
folderBrowser.Description = "请选择网页所在的目录";
//folderBrowser.ShowNewFolderButton = true;
if (folderBrowser.ShowDialog() == DialogResult.OK)
{
this.textBox1.Text = folderBrowser.SelectedPath;
}
效果如下