0

コンテキスト: Silverlight 5、64 ビット、Win7、VS2010

想定: 渡された URL に対して新しいブラウザ ウィンドウ/タブが開きます。実際: 新しいブラウザ ウィンドウまたはタブは表示されません。

コード サンプル: (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 イベントを試しましたが、喜びはありませんでした... コントロール ホストにも を含めましたが、やはりうまくいきませんでした。

どんな助けでも大歓迎です:乾杯、ジョン

4

1 に答える 1

0

これを試して:

HtmlPage.Window.Navigate(new Uri("www.google.com"), "_blank");

わたしにはできる :)

于 2012-04-24T09:28:52.713 に答える