WPF WebBrowser NavigateToStream&图片

时间:2010-07-16 12:18:48

标签: wpf browser

我打算使用WebBrowser组件来显示动态创建的html。对此的完美选择是NavigateToString或NavigateToStream方法。只有一个问题 - 我也需要加载images / css styles / js文件。如何在使用字符串/流时完成此操作?

作为一种选择,我也在考虑编写/查找简单的http服务器并在某个端口上运行它,但这是一项额外的工作和要求(开放端口),所以如果可能的话,我想避免这样做。

2 个答案:

答案 0 :(得分:0)

您可以将WebBrowser.Document强制转换为IPersistMoniker并加载实现GetDisplayName的名字对象。检查http://csexwb2.googlecode.com/svn/trunk/cEXWB.cs以获取示例代码。

答案 1 :(得分:0)

面对同样的问题,我创建了自己的解决方案。你可以在这里看到它: Reference an image imbedded in a WPF application from within an HTML file used as help content