是否可以在Windows窗體上打開一個目錄?並顯示其所有內容就像在Windows資源管理器UI中打開它一樣?開幕目錄像Windows窗體上的Windows資源管理器?
怎麼樣,這個操作的代碼是什麼? C#代碼。我不知道它
是否可以在Windows窗體上打開一個目錄?並顯示其所有內容就像在Windows資源管理器UI中打開它一樣?開幕目錄像Windows窗體上的Windows資源管理器?
怎麼樣,這個操作的代碼是什麼? C#代碼。我不知道它
codeproject.com上有許多文章顯示如何使用標準Winform控件創建一個Windows資源管理器像UI。這些看好:
Windows Explorer in C#
A Windows Explorer in a user control
還有其他的雖然。
我會從其中一個開始,並根據您的需求進行修改。
是 - 看到該文件夾瀏覽器控件 http://msdn.microsoft.com/en-us/library/system.windows.forms.folderbrowserdialog.aspx
但是你必須包括外殼事件文件時對文件用戶雙擊啓動它,如調用的Process.Start。 有大量的例子和許多方法來完成這個。例如。一個快速谷歌搜索 http://www.codeproject.com/KB/miscctrl/FileManager.aspx
Embedding a File Explorer instance in a Windows Forms application form
的ExplorerBrowser C# sample program展示如何內部Windows窗體形式或WPF窗口承載的資源管理器窗口。
如果我發佈「是的,這是可能的」,我知道它是正確的嗎?這不是一個可回答的問題。我建議你看看[Windows Shell](http://msdn.microsoft.com/en-us/library/windows/desktop/bb773177(v = vs.85).aspx),它是可用的接口,它都可以從C#中使用,並回來一些特定問題,你需要幫助解決。 :) –