衆所周知,WPF仍然不提供文件夾選擇對話框(除非WPF4有一個我錯過了)。在此期間,我使用System.Windows.Forms.FolderBrowserDialog。爲WPF選擇文件夾對話框,路徑輸入字段
不幸的是,這個對話框只有一個文件夾樹,OK,Cancel和一個可選的「Make New Folder」按鈕。可用性很差。特別是,當試圖選擇一個網絡文件夾時,這是非常糟糕的。選擇文件夾的唯一方法是擴展「網絡」基礎..在許多企業系統/網絡上,它將開始很長的延遲並最終產生一個無法接受的長列表。
我想要一個允許用戶在特定位置開始導航的文本輸入字段,例如特定的計算機/文件夾,例如在文件瀏覽對話框中可能的位置。
有沒有人做過這樣的事情?這是一種擴展標準System.Windows.Forms.FolderBrowserDialog的方法,還是我必須創建自己的?
謝謝。
這看起來很有前途。我下載了Windows API代碼包,發現CommonOpenFileDialog有一個IsFolderPicker屬性。如果設置,它應該作爲一個文件夾選取器。我懷疑我仍然必須有向後兼容的後備功能..但是,事情就是這樣。 – guesser 2010-12-20 16:07:34