C#获取文件夹

添加引用"System.Design.Dll"
添加命名空间"using System.Windows.Forms.Design; "
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();
    }

你可能感兴趣的:(文件夹)