Я хочу всплывающее всплывающее окно веб-браузера с заданным URL-адресом от Silverlight.Как поместить веб-браузер из Silverlight OOB?
При запуске в браузере я использую HtmlPage.Window.Invoke()
, чтобы запустить яваскрипт и его window.open()
в основном браузере. Работает отлично.
Но когда я запустил из-за браузера (OOB) эта техника, очевидно, не работает. Так что делать?
Silverlight 4 имеет этот новый WebBrowser
элемент управления для использования при работе OOB. Он отлично работает, но я смог запустить его только в дочернем окне в границах приложений silverlight.
Тогда это hyperlink трюк. Также работает, но он создает новую вкладку в текущем экземпляре браузера. Не совсем то, что я хочу.
Все, что я пропустил?
(В качестве альтернативы, есть ли способ сделать гиперссылка поп URL в том же browserinstance и вкладки каждый раз, вместо того чтобы создавать новые вкладки?).
Бит длинного поста этого. Прошу прощения за это и благодарю вас за ваше терпение.