c# - 在新 TAB 中打开 URI (Silverlight)

标签 c# silverlight

嘿,那么,无论如何我可以使用 HtmlPage.Window.Navigate(new Uri(link), "_blank"); 在新选项卡(不是新窗口!)中打开 URI这是在同一 Internet Explorer 实例中。

目前正在使用 SL3,似乎它是新标签还是新窗口是基于浏览器选项...

有什么帮助吗?谢谢。

最佳答案

您通过使用“_blank”正确地完成了它。它的作用是根据用户的设置在新选项卡或窗口中打开一个新页面:

如果你想使用“hack”来解决这个问题,请使用 this link作为资源。它基本上指出,在浏览器支持 CSS3 之前,您必须使用“hack”作为解决方法:

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

关于c# - 在新 TAB 中打开 URI (Silverlight),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3355830/

相关文章:

c# - 创建 Dictionary<string, EntityProperty> 的字典以存储在 Azure 表存储中

c# - Silverlight - 如何从用户控件导航到普通页面?

silverlight - 在silverlight中设置背景图像

C# Emit 创建动态属性 ToString 方法

c# - 限制在 LibGit2Sharp 中查询的提交数量?

c# - 动态更改 WPF 中网格的可见性

silverlight - ScrollViewer 中的 TextBlock 问题

Silverlight 标记扩展

c# - C# 将数据保存到文件中

c# - 从 JSON 对象获取键值