WPF 用戶控件嵌入網頁


  WPF使用用戶控件嵌入網頁,直接使用WebBrowser或Frame會產生報錯,報錯信息如下:

1.使用WebBrowser,<WebBrowser Source="http://192.168.1.72:8080/zjzx/logoutUserInfo.action"/>,啟動登錄系統后直接報錯,切換到該對應模塊也會報錯。

2.使用Frame,<Frame Source="http://192.168.1.72:8080/zjzx/logoutUserInfo.action"/>,啟動登錄系統未報錯,切換到該模塊報錯,報錯信息同上。

解決方案:

  使用winform處理方式即可,<WindowsFormsHost ><winforms:WebBrowser x:Name="wb" ScriptErrorsSuppressed="True"></winforms:WebBrowser></WindowsFormsHost>

  ScriptErrorsSuppressed設為True,自行處理異常,不拋出。

如下圖,

后台代碼: this.wb.Navigate("http://192.168.1.72:8080/zjzx/logoutUserInfo.action");

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM