我最近嘗試過最新版本的WinZip,並在「Zip」文件對話框中看到了文本和選項......
我該如何在C#中執行此操作?順便說一下,如果你還沒有弄清楚......我正在談論Vista/7打開文件對話框。
我寧願讓代碼比「你從[這篇文章]中取得[x]行代碼做[this]並自己找出其餘的部分」。如果可以的話,我會這樣做的。OpenFileDialog中的自定義文本和下拉按鈕選項?
1
A
回答
1
我對此做了全部Rambo,並使用win32 API函數來定製對話框。 工作,只有當我的應用程序運行在高架Windows Vista或7
(對不起,我回答這麼晚了,但我忘了這個問題...)
0
0
您可以使用IFileDialogCustomize接口來實現定製,但這可能非常繁瑣且耗時且不靈活。
另一種選擇是使用第三方控件,如Shell MegaPack,這些控件用於將Windows資源管理器像文件/文件夾瀏覽一樣放在自己的表單中。
免責聲明:我爲Shell MegaPack的開發商LogicNP Software工作。
相關問題
- 1. 自定義下拉按鈕
- 2. Combobox自定義下拉按鈕
- 3. 的android:自定義下拉的單選按鈕開放的WebView
- 4. 付款按鈕中的下拉選項
- 5. 自定義下拉默認選擇項
- 6. 得到按下OpenFileDialog按鈕
- 7. 單選按鈕組和下拉按鈕
- 8. 在按鈕中顯示下拉選項
- 9. AngularJS下拉多選添加自定義按鈕
- 10. 定義,單選按鈕變更爲自動下拉帶環
- 11. 自定義菜單選項按鈕android
- 12. 在knockout.js中選擇下拉列表中的綁定選項和選項文本
- 13. 從選定的分割按鈕下拉選項中移除高亮選項
- 14. 的Outlook插件自定義按鈕,在下拉添加下來
- 15. 選擇一個值後,在下拉菜單中下拉自定義文本
- 16. 定義Tkinter Python中下拉列表的按鈕按鈕
- 17. TinyMCE自定義下拉列表文本
- 18. 自定義單選按鈕 - 邊框和其中的選定點
- 19. 自定義單選按鈕
- 20. 自定義單選按鈕
- 21. 自定義單選按鈕
- 22. 自定義首選項中的Android按鈕會自動啓用
- 23. tinyMCE的自定義按鈕彈出選項卡和顏色框
- 24. qml中的自定義單選按鈕
- 25. 自定義操作欄sherlock選項卡和下拉列表
- 26. UINavigationController「後退按鈕」自定義文本?
- 27. 自定義按鈕已丟失文本
- 28. FileOpenPicker - 自定義取消按鈕文本
- 29. jQuery UI按鈕 - 自定義圖標下的文本
- 30. 用戶在下拉列表中選擇一個選項後的可選單選按鈕和文本框
這與IFileDialogCustomize COM接口完成。不是不可能的,但與您問題中的最後兩行非常不兼容。 –
@Hans Passant確實......我會如何實現它? – Vercas
Windows API代碼包似乎包裝此接口。 Microsoft.WindowsAPICodePack.Dialogs.Controls命名空間。示例位於以下位置:http://code.msdn.microsoft.com/CSShellCommonFileDialog-dd199163/sourcecode?fileId=20570&pathId=537743262並且您自己找出其餘的。 –