3 回答

TA貢獻(xiàn)1821條經(jīng)驗(yàn) 獲得超6個(gè)贊
認(rèn)為在這里添加是相關(guān)的。還有另一種方法可以訪問(wèn)WPF WebBrowser的底層WebBorwser ActiveX控件及其無(wú)法訪問(wèn)的方法和事件。我?guī)滋烨安虐l(fā)現(xiàn)它。它非常簡(jiǎn)單,不需要在WB上進(jìn)行初始導(dǎo)航:
dynamic activeX = this.WB.GetType().InvokeMember("ActiveXInstance",
BindingFlags.GetProperty | BindingFlags.Instance | BindingFlags.NonPublic,
null, this.WB, new object[] { });
activeX.Silent = true;
當(dāng)然,這種方法有可能在框架的未來(lái)版本中不起作用,但對(duì)于任何其他未記錄的方法也是如此。到目前為止,自.NET 3.0以來(lái)它一直存在。更多細(xì)節(jié)與工作代碼示例在這里。
- 3 回答
- 0 關(guān)注
- 1272 瀏覽
添加回答
舉報(bào)