using System;
using System.Windows.Forms;
namespace FolderBrowserDialogExample
{
public class Program
{
[STAThread]
public static void Main()
{
// 创建一个 FolderBrowserDialog 实例
using (FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog())
{
// 设置初始目录为我的电脑
folderBrowserDialog.RootFolder = Environment.SpecialFolder.MyComputer;
// 设置描述信息
folderBrowserDialog.Description = "请选择一个文件夹";
// 显示对话框并检查用户是否点击了“确定”
if (folderBrowserDialog.ShowDialog() == DialogResult.OK)
{
// 获取用户选择的文件夹路径
string selectedPath = folderBrowserDialog.SelectedPath;
Console.WriteLine("你选择的文件夹是: " + selectedPath);
}
else
{
Console.WriteLine("你取消了选择。");
}
}
}
}
}
FolderBrowserDialog
实例:我们使用 new FolderBrowserDialog()
创建了一个文件夹浏览器对话框的实例。RootFolder
属性,我们将初始目录设置为“我的电脑” (Environment.SpecialFolder.MyComputer
)。Description
属性,我们为对话框添加了一段提示信息。ShowDialog()
方法显示对话框,并检查用户是否点击了“确定”。如果是,则获取用户选择的文件夹路径;否则,输出取消选择的信息。SelectedPath
属性获取用户选择的文件夹路径。希望这段代码和解释对你有帮助!
上一篇:c# 开发
下一篇:c#timer
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站