2012-09-17 49 views
10

在C#中選擇文件夾是否有其他選擇?FolderBrowserDialog的替代方案

最好我想使用OpenFileDialog來選擇文件夾,或至少類似的。

+0

你想要一個內置於Winforms中的FolderBrowserDialog的替代方案,但是當給出兩個替代方案時,你聲明你想要一些內置的.. – Tergiver

回答

7

在這裏你有和OpenFileOrFolder對話框和這裏的另一個FolderBrowserDialog這兩個開源。

+0

Ookii對話框工作得很好。只是好奇,但有沒有FolderBrowserDialog的非第三種選擇?我希望能有一個簡單的方法讓OpenFileDialog允許你選擇文件夾。 – NMunro

+1

@NMunro Nop。 BCL不會爲您提供其他選擇。但是,實施第三方並不像看起來那麼難。 –

+0

我已經實現了與Ookii一起工作,但我不想使用第三方應用程序。 – NMunro

1

最近我發現自己什麼你可能想是這樣的:

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

這是你可以在對話框(形式)放置一個控制。它允許選擇文件或文件夾。下面是我實現的樣子:

enter image description here

+0

之前發佈的Ookii對話框幾乎就是我想要的。它本質上是openfiledialog,但是用於文件夾。只有我不想使用第三方應用程序。 – NMunro