2

我有一个带有 WebBrowser 控件的 WinForm 应用程序。我以编程方式创建 HTML。如何在 HTML中使用项目资源中的图像?
Visual Basic 2010 速成版。

Public Class Form1
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        WebBrowser1.DocumentText = "<html><body style='background-image:url(???);background-color:#DDEEFF'>Some text.</body></html>"
    End Sub
End Class
4

1 回答 1

1

我有一个类似的问题。基本上直接WebBrowser设置的时候控件效果不好DocumentText

我想出的解决方案是在您的应用程序中实现一个小型 HTTP 服务器并将WebBrowser控件指向该 url。

然后,您可以完全控制所有内容。

我在这里写了一篇关于它的文章:WebBrowserEx: WinForms WebBrowser + HTTP Server

于 2013-03-31T13:46:06.870 回答