C#的OpenFileDialog如何设置让它可以选择目录
时间: 2024-10-19 20:15:07 浏览: 27
C#OpenFileDialog打开指定目录源码
5星 · 资源好评率100%
在C#中,`OpenFileDialog` 通常用于选择文件,但如果你想让它可以选择目录,可以使用 `FolderBrowserDialog`。以下是一个简单的示例,展示如何使用 `FolderBrowserDialog`:
```csharp
using System;
using System.Windows.Forms;
public class Program
{
[STAThread]
public static void Main()
{
using (var folderBrowserDialog = new FolderBrowserDialog())
{
DialogResult result = folderBrowserDialog.ShowDialog();
if (result == DialogResult.OK && !string.IsNullOrWhiteSpace(folderBrowserDialog.SelectedPath))
{
Console.WriteLine("Selected path: " + folderBrowserDialog.SelectedPath);
}
}
}
}
```
在这个例子中,我们创建了一个 `FolderBrowserDialog` 实例,并调用了 `ShowDialog` 方法来显示对话框。如果用户选择了某个目录并点击了“确定”,我们会输出所选路径。
阅读全文