如何从此控件获取 html 页面,以便将其加载到 HtmlAgilityPack.HtmlDocument 中?在 LoadCompleted 事件中,您可以访问属性:var doc = this.webBrowser.Document; 但关键是这个属性是object类型的。怎样成为?
如何从此控件获取 html 页面,以便将其加载到 HtmlAgilityPack.HtmlDocument 中?在 LoadCompleted 事件中,您可以访问属性:var doc = this.webBrowser.Document; 但关键是这个属性是object类型的。怎样成为?
WebBrowser.Document 属性返回一个 Internet Explorer COM 对象。你可以走两种方式。
用于
dynamic
访问 COM 对象的属性:或者添加对 type 的引用
Microsoft.mshtml
并强制转换为 typeHTMLDocument
: