C#在打开及保存文件时一般用的是OpenFileDialog/SaveFileDialog,打开文件夹用 FolderBrowserDialog,保存某个文件夹对话框方法如下
- 添加system.Design.dll引用;
- 添加命名空间using System.Windows.Forms.Design;
- Add一个新的类:
public class DirectorySelect:FolderNameEditor { private FolderBrowser fb = new FolderBrowser(); private string fDescription = "请选择文件夹"; private string fResultPath = string.Empty; public string Description { set { fDescription = value; } get { return fDescription; } } public string ResultPath { get { return fResultPath; } } public DirectorySelect() { } private DialogResult RunDialog() { fb.Description = this.Description; fb.StartLocation = FolderBrowserFolder.MyComputer;

在C#编程中,通常使用OpenFileDialog和SaveFileDialog来处理文件的打开和保存操作,而处理文件夹的选择则需要使用FolderBrowserDialog。要实现保存文件夹的对话框功能,首先需要引用system.Design.dll库,并引入System.Windows.Forms.Design命名空间。然后创建一个新类,最后进行调用来显示对话框让用户选择保存文件夹的位置。
最低0.47元/天 解锁文章
826

被折叠的 条评论
为什么被折叠?



