上下文: Silverlight 5,64位,Win7,VS2010
预期:为传入的网址打开一个新的浏览器窗口/标签。 实际:不显示新的浏览器窗口选项卡。
代码示例:(从ViewModel调用.View是一个sdk:ChildWindow。
AddRelatedIssueDialog dialog = new AddRelatedIssueDialog();
dialog.Closed +=
(s1, e1) =>
{
if (dialog.DialogResult.HasValue && dialog.DialogResult.Value)
{
var window = HtmlPage.PopupWindow("www.goole.com", "_blank", null);
}
};
dialog.Show();
我们也尝试过Prism事件做同样的事情,但没有快乐...... 还包括在控制主机上 - 但再次没有运气。
任何帮助非常感谢: 干杯, 约翰
答案 0 :(得分:0)
试试这个:
HtmlPage.Window.Navigate(new Uri("www.google.com"), "_blank");
它对我有用:)