Mar*_*Pim 5 silverlight silverlight-3.0 out-of-browser
Silverlight 3允许您从浏览器运行应用程序,在桌面/开始菜单上安装链接.
问题是我们目前正在使用
System.Windows.Browser.HtmlPage.
Window.Navigate(new Uri("http://<server>/<resource>"), "_blank")
Run Code Online (Sandbox Code Playgroud)
将URL加载到新的浏览器窗口(它是为了打印用户提供'打印友好'页面).这适用于普通的SL in-browser版本,但在浏览器之外我们得到'DOM /脚本桥已禁用'.发出呼叫时抛出异常.
是否有一种可以在浏览器中运行的替代方案?
我在浏览器中看到了Silverlight中的Open页面,但我需要在代码中完全执行此操作,因此我不想添加(隐藏)超链接按钮,然后以编程方式"单击"它(除非我绝对必须... ).
您可以尝试继承HyperlinkButton并公开公共Click()方法(然后您可以实例化并从代码调用而不是在xaml中声明它).详情:http://mokosh.co.uk/post/2009/10/08/silverlight-oob-open-new-browser-window/
归档时间: |
|
查看次数: |
5641 次 |
最近记录: |