我想創建一個簡單的錢在c#中的文件夾資源管理器,因爲我是一個noob,除了使用webbrowser之外,我沒有很多想法,它可以工作(如果任何人有更好的想法請讓我知道它)。C#中的文件夾瀏覽器#
問題:我怎麼讓它在開始 - 「 - 詳細信息查看」,而不是「視圖中的圖標」?
非常感謝, 約努茨
我想創建一個簡單的錢在c#中的文件夾資源管理器,因爲我是一個noob,除了使用webbrowser之外,我沒有很多想法,它可以工作(如果任何人有更好的想法請讓我知道它)。C#中的文件夾瀏覽器#
問題:我怎麼讓它在開始 - 「 - 詳細信息查看」,而不是「視圖中的圖標」?
非常感謝, 約努茨
你必須使用P/Invoke來實現這一點。總之,WebBrowser
使用Windows控件SysListView
來顯示文件。這個控制可以通過P/Invoke進行訪問和定製。
有關如何操作的示例,請轉至此處 - >WebBrowser to view local files。
Web瀏覽器對於瀏覽文件和文件夾非常不靈活和緩慢。考慮使用諸如FileView等控件開發spicifically文件和文件夾瀏覽。
感謝您的回答,它的工作方式,但不是真的:它將視圖從細節切換到小圖標,但所有列的表頭仍然存在,這使得寬度變大。任何想法如何擺脫這個表頭?我正在測試的Windows 7 真正的殺手部分是,如果我試圖打開一個文件夾,它會打開它在我的框架之外的一個新的Windows資源管理器窗口,讓我哭泣。我怎樣才能讓它當場打開文件夾? 非常感謝您的時間。 – Ionut 2009-10-04 14:40:09