У меня есть следующий код в обработчике кликов приложения Silverlight (4). У меня две проблемы, заставляющие это работать.
1) Пока браузер не имеет всплывающих окон, IsPopupWindowAllowed возвращает false. Зачем?
2) Если я игнорирую тест if, окно не отображается. (
if ( HtmlPage.IsPopupWindowAllowed )
{
var options = new HtmlPopupWindowOptions
{
Left = 0,
Top = 0,
Width = 500,
Height = 400,
Scrollbars = false,
Status = false
};
HtmlPage.PopupWindow(new Uri("http://www.monster.com"), "_blank", options);
}