由于WebBrowser控件不允许透明背景,我试图在WebBrowser控件中设置背景。
我在调用NavigateToString()之前尝试修改HTML,但由于html是内存中的字符串,我不确定我的图像应该是什么路径
尝试这个不起作用:
body { background-image:url('/Images/texture.jpg'); }
有人知道这是否可行,或者我应该使用哪条路径?
答案 0 :(得分:1)
任何路径都必须是Internet上文件的绝对路径或IsolatedStorage中内容的相对路径。
答案 1 :(得分:0)
尝试适当地设置WebBrowser.Base,它为显示本地或生成内容的webbrowser设置“根目录”
答案 2 :(得分:0)
尝试像这样的完整图像路径
body { background-image:url('C:/Images/texture.jpg'); }
这个winform Webbrowser
webBrowser1.Document.Write("<BODY background= D:\\Desktop\\123.jpg bgColor=#ffffff text=#000000>");