Silverlight 3允许您运行应用程序out of the browser,该应用程序在您的桌面/开始菜单上安装一个链接。Silverlight 3 - 浏览器不支持HtmlPage.Window.Navigate
的问题是我们目前正在使用
System.Windows.Browser.HtmlPage.
Window.Navigate(new Uri("http://<server>/<resource>"), "_blank")
到URL加载到一个新的浏览器窗口(这是提供一个“打印友好的页面供用户打印)。这在正常的SL浏览器版本中工作,但在浏览器外部,我们得到'DOM /脚本桥被禁用'。发出呼叫时抛出异常。
有没有其他的方法可以在浏览器中使用?
我见过Open page in silverlight out of browser但我需要在代码中完全做到这一点,所以我不想添加(隐藏)超链接按钮,然后以编程方式“点击”它(除非我绝对必须......) 。
Your site does not render this answer。应该在这里重新发布。 – 2010-07-26 15:46:58