Проблема события мыши WindowsFormsHost - PullRequest
3 голосов
/ 23 февраля 2011

У нас есть приложение WPF, которое использует элемент управления Winforms WebBrowser внутри WindowsFormsHost. Мы получаем жалобы от пользователей, потому что когда они нажимают на элемент управления на отображаемой веб-странице, их щелчок мышью не регистрируется, если главное окно не активировано. Они должны нажать один раз, чтобы активировать окно, затем нажмите еще раз, чтобы использовать страницу. Для людей, занимающихся вводом данных, это очень раздражает.

Я считаю, что проблема связана с самим WindowsFormsHost, потому что я могу воспроизвести его в простом тестовом приложении, состоящем только из окна WPF, элемента управления WindowsFormsHost и элемента управления WinForms Button. Нажатие кнопки, когда главное окно не активировано, не работает.

Кто-нибудь знает способ заставить эту работу?

...