public class FolderDialog : FolderNameEditor
{
FolderNameEditor.FolderBrowser fDialog = new System.Windows.Forms.Design.FolderNameEditor.FolderBrowser();
public FolderDialog()
{
}
public DialogResult DisplayDialog()
{ return DisplayDialog("请选择一个文件夹"); }
public DialogResult DisplayDialog(string description)
{
fDialog.Description = description;
return fDialog.ShowDialog();
}
public string Path { get { return fDialog.DirectoryPath; } }
~FolderDialog() { fDialog.Dispose(); }
}
//在winform窗体里写以下代码,可以看看运行效果。
private void Form1_Load(object sender, System.EventArgs e)
{
FolderDialog aa=new FolderDialog ();
aa.DisplayDialog ();
MessageBox.Show (aa.Path);
}