我已發佈 - How to use OpenFileDialog to select a folder?,我找不到正確的答案。 所以,我改變了我的問題。C# - 如何自定義OpenFileDialog來選擇多個文件夾和文件?
我想定製OpenFileDialog來選擇多個文件夾和文件。我試圖找到一個解決方案,並可以看到一些關於它的帖子。
從互聯網上,我找到了以下項目 - https://github.com/scottwis/OpenFileOrFolderDialog。
但是,在使用這個時,我遇到了一個問題。它使用來自MFC的GetOpenFileName函數和OPENFILENAME結構。 和OPENFILENAME有名爲「templateID」的成員。 這是對話框模板的標識符。示例項目包含「res1.rc」文件,並且其中還包含模板對話框。
但我不知道如何將此文件附加到我的C#項目?
或者是否有任何其他完美的解決方案 - 「如何自定義OpenFileDialog選擇多個文件夾和文件?」?
您需要將'OpenFileDialog'的'Multiselect'屬性設置爲'true'才能工作:) – 2012-07-24 09:38:52
您忘記了「多個**文件夾**和文件」嗎?我也想選擇文件夾。 – Yun 2012-07-24 09:40:50
我想你需要使用CommonOpenFileDialog來代替它,但它應該以同樣的方式工作,我會盡快更新我的答案 – JMK 2012-07-24 09:51:36