FolderBrowserDialog的替代方案

时间:2012-09-17 14:06:02

标签: c# winforms directory openfiledialog folderbrowserdialog

在C#中选择文件夹是否有其他选择?

最理想的是,我想使用OpenFileDialog来选择文件夹,或者至少使用类似的东西。

5 个答案:

答案 0 :(得分:8)

在这里你有OpenFileOrFolder对话框,这里有另外两个FolderBrowserDialog开源。

答案 1 :(得分:3)

这是一个对我有用的技巧,它使用SaveFileFolder

Select Folder Path with savefileDialog

回答Sqrs。

答案 2 :(得分:1)

我发现自己最接近你想要的是:

http://www.codeproject.com/Articles/15059/C-File-Browser

这是一个可以放在对话框(窗体)上的控件。它允许选择文件或文件夹。以下是我的实现:

enter image description here

答案 3 :(得分:0)

Ookii Dialogs 库具有Windows窗体和WPF的文件夹浏览器对话框的实现

enter image description here

  

Ookii.Dialogs.WinForms

     

https://github.com/caioproiete/ookii-dialogs-winforms


  

Ookii.Dialogs.Wpf

     

https://github.com/caioproiete/ookii-dialogs-wpf

答案 4 :(得分:0)

尝试BetterFolderBrowser。通过为您提供类似于OpenFileDialog对话框窗口的易于使用的文件夹浏览体验,它可以完全满足您的喜好,并且由于它是一个组件,因此您可以轻松地对其属性进行调整在设计模式下。它非常整洁,非常方便。请检查一下。