我有一个WebBrowser控件,在其中显示本地文件(htm),效果很好。我也想将编码设置为UTF-8。我怎样才能做到这一点?但是webBrowser.Document是一个不具有Encoding属性的对象。
1 回答
慕斯709654
TA贡献1840条经验 获得超5个赞
static void webBrowser_LoadCompleted(object sender, System.Windows.Navigation.NavigationEventArgs e)
{
var webBrowser = sender as WebBrowser;
if(webBrowser == null) {
return;
}
var doc = (IHTMLDocument2)webBrowser.Document;
doc.charset = "utf-8";
webBrowser.Refresh();
}
- 1 回答
- 0 关注
- 418 浏览
添加回答
举报
0/150
提交
取消