方法一:使用类在Form设计器中添加一个控件,名称可以自定义,如;
方法一:使用FolderBrowserDialog类
1、在Form设计器中添加一个FolderBrowserDialog控件,名称可以自定义,如folderBrowserDialog1;
2、添加一个按钮,名称可以自定义,如btn_SelectFolder;
3、在按钮的Click事件中添加代码:
private void btn_SelectFolder_Click(object sender, EventArgs e)
{
// 显示FolderBrowserDialog
if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
{
// 获取选择的文件夹路径
string path = folderBrowserDialog1.SelectedPath;
// 在文本框中显示路径
textBox1.Text = path;
}
}
方法二:使用System.Windows.Forms.OpenFileDialog类
1、添加一个按钮,名称可以自定义,如btn_SelectFolder;
2、在按钮的Click事件中添加代码:
private void btn_SelectFolder_Click(object sender, EventArgs e)
{
// 创建一个OpenFileDialog对象
OpenFileDialog dialog = new OpenFileDialog();
// 设置对话框标题
dialog.Title = "选择文件夹";
// 设置对话框类型为文件夹
dialog.Filter = "文件夹|*.";
// 设置默认文件夹
dialog.InitialDirectory = @"C:\";
// 显示对话框
if (dialog.ShowDialog() == DialogResult.OK)
{
// 获取选择的文件夹路径
string path = System.IO.Path.GetDirectoryName(dialog.FileName);
// 在文本框中显示路径
textBox1.Text = path;
}
}
本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处
评论列表(2条)