使用FolderBrowserDialog调用Windows浏览文件夹对话框
使用FolderBrowserDialog调用Windows浏览文件夹对话框
【实例介绍】本实例使用FolderBrowseDialog 对话框浏览文件夹。运行程序,选择文件夹,结 果如图1.25所示。
图 1.25 FolderBrowserDialog 对话框的应用
【开发过程】
(1) 创建一个Windows应用程序,项目名称 为Ex023,窗体默认为Formlo
(2) 在窗体中添加Button控件和FolderBrowserDialog 对话框。
(3) 在“选择文件夹”按钮的Click事件中编 写代码如下:
01 private void buttonl_Click(object sender, EventArgs e)02 {03 //判断对话框的返回值,如果为OK,显示选定的路径04 if (folderBrowserDialogl.ShowDialog() == DialogResult.OK)05 (06 this.labell.Text = folderBrowserDialogl.SelectedPath;07 }08 }【关键技术解析】
使用FolderBrowserDialog对话框控件可实现在计算机中浏览并选取文件夹。其重要的 属性和方法如下:
FolderBrowserDialog. SelectedPath属性:该属性的值为对话框中选定的第一个文件夹 或用户选定的最后一个文件夹的路径。默认值为空字符串。
如果ShowDialog()返回OK,意味着用户单击了 “确定”按钮,则SelectedPath属性 将返回一个字符串,该字符串包含选定文件夹的路径。如果ShowDialog()返回CanceL表 明用户退出了对话框,则此属性的值与它在显示对话框前的值相同。
【拓展应用】
□可实现文件夹浏览。
□可实现创建新的文件夹。