在新TAB中打开URI(Silverlight)

Nic*_*den 6 c# silverlight

嘿SO,无论如何我可以用来HtmlPage.Window.Navigate(new Uri(link), "_blank");在新的标签页(不是新窗口!)中打开一个URI,它位于Internet Explorer的同一个实例中.

目前正在使用SL3,似乎它的新选项卡与新窗口是否基于浏览器选项......

有帮助吗?谢谢.

m-y*_*m-y 6

你正在使用"_blank"正确地做到这一点.这样做会在新选项卡或窗口中打开一个新页面,具体取决于用户的设置:

如果您想使用"hack"来解决此问题,请将此链接用作资源.它基本上表明,在浏览器支持CSS3之前,你必须使用"hack"作为解决方法:

  • Internet Explorer - IWebBrowser2 :: Navigate2(使用0x1000作为第二个参数).注意:您必须拥有完全信任模式才能工作.