如何:浏览文件夹

更新:2007 年 11 月

您可以使用内置的 FolderBrowserDialog 组件让用户能够浏览文件夹。若要显示对话框,请使用 ShowDialog 方法。可以稍后使用 DialogResult.OK 字段以检查用户是否已单击“确定”按钮。

显示文件夹浏览器对话框

  1. 在“文件”菜单上,单击“新建项目”。

    将出现“新建项目”对话框。

  2. 单击“Windows 窗体应用程序”,然后单击“确定”。

  3. 将“Label”控件添加到窗体中,并使用默认名称“Label1”。

  4. 将一个“Button”控件添加到此窗体中,然后在“属性”窗口中更改以下属性:

    属性

    Name

    folderPath

    Text

    Path

  5. 从“工具箱”的“对话框”选项卡中,将一个“FolderBrowserDialog”组件拖动到窗体上。

    folderBrowserDialog1 将出现在组件栏中。

  6. 双击此按钮以在代码编辑器中创建默认事件处理程序。

  7. 在 folderPath_Click 事件处理程序中,添加下面的代码以显示文件夹浏览器对话框并在标签中显示所选路径。

    if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
    {
        this.label1.Text = folderBrowserDialog1.SelectedPath;
    }
    
  8. 按 F5 运行代码。

  9. 当窗体出现时,请单击“路径”,单击列表中的文件夹,然后单击“确定”。

  10. 验证所选路径是否会出现在标签中。

  11. 关闭应用程序。

请参见

概念

在应用程序中使用内置对话框

在 Visual C# 中设计用户界面

其他资源

对话框 (Visual C#)

Visual C# 指导教程