Silverlight 5 NotificationWindow захватывает мышь основного окна - PullRequest
2 голосов
/ 29 января 2012

Я обнаружил, что если вы используете NotificationWindow со средой выполнения Silverlight 5 в приложении вне браузера, в то время как окно уведомлений отображается, оно фиксирует любой ввод мыши в верхнем левом углу главного окна приложения.

Это можно легко продемонстрировать, например, на следующем примере: http://forums.silverlight.net/t/212852.aspx/1

Вы просто добавляете кнопку, чтобы она находилась в левом верхнем углу экрана.Невозможно нажать кнопку, когда окно NotificationWindow является видимым.Это НЕ происходит во время выполнения SL4, но происходит на каждой из протестированных мною машин SL5.

Захваченная область соответствует размеру окна NotificationWindow, как если бы окно уведомлений было расположено сверхуслева от главного окна.Если ваш контент NotificationWindow имеет какие-либо элементы управления, вы даже можете щелкнуть эти элементы управления, щелкнув в соответствующем месте в главном окне!

Я столкнулся с этой проблемой в приложении SL4, где пользователи со средой выполнения Silverlight 5 больше не могут использовать кнопки в левом верхнем углу главного окна.

Любая помощь будет высоко оценена.

Спасибо

Дэнни

...