WPF WebBrowser在XBAP应用程序中控制.Net 3.5 SP1及更高版本

时间:2009-12-15 04:10:21

标签: wpf wpf-controls

如果WPF将在浏览器中部署为XBAP,或者它应该直接工作,我应该期待WebBrowser控件出现任何问题吗?我问这个问题的原因是WebBrowser控件被添加到Silverlight 4,但只能在浏览器模式之外。 我主要感兴趣的是将WebBrowser作为字符串给出的HTML(在应用程序中生成)。我可以在Windows窗体中执行所有可能的操作:从WPF应用程序调用此html中的JavaScript,反之亦然,从JavaScript调用C#方法。

1 个答案:

答案 0 :(得分:0)

From the docs:

  

WebBrowser受安全性约束   WPF应用程序的约束   这是托管WebBrowser ...   当WebBrowser由a托管时   部分信任WPF应用程序(   例如XBAP), WebBrowser可以   只托管Site Of的文件   原始应用程序数据文件。 For   更多信息,请参阅Windows Presentation Foundation Application Resource, Content, and Data Files

(强调补充)

因此,如果它显示与XBAP来自同一站点的页面,它应该直接工作,但它将无法导航到任意站点。