我打算使用thw WebBrowser組件來顯示在飛行中創建的html。完美的選擇是NavigateToString或NavigateToStream方法。只有一個問題 - 我需要加載圖像/ CSS樣式/ JS文件。如何在使用字符串/流時完成此操作?WPF WebBrowser NavigateToStream&images
作爲一個選項,我也在考慮編寫/發現簡單的http服務器並在某個端口上運行它,但這是額外的工作和要求(開放端口),所以如果可能的話,我想避免這種情況。
我打算使用thw WebBrowser組件來顯示在飛行中創建的html。完美的選擇是NavigateToString或NavigateToStream方法。只有一個問題 - 我需要加載圖像/ CSS樣式/ JS文件。如何在使用字符串/流時完成此操作?WPF WebBrowser NavigateToStream&images
作爲一個選項,我也在考慮編寫/發現簡單的http服務器並在某個端口上運行它,但這是額外的工作和要求(開放端口),所以如果可能的話,我想避免這種情況。
您可以將WebBrowser.Document強制轉換爲IPersistMoniker並加載實現GetDisplayName的名字對象。例如代碼http://csexwb2.googlecode.com/svn/trunk/cEXWB.cs。
面對同樣的問題,我創建了我自己的解決方案。你可以在這裏看到它: Reference an image imbedded in a WPF application from within an HTML file used as help content