Элементы управления WPF, размещенные в приложении Winforms, перестают обновляться - PullRequest
0 голосов
/ 27 марта 2019

У меня есть старое приложение Winform (довольно большое и монолитное), в котором мы теперь размещаем элементы управления WPF для более новой функциональности.

После некоторого взаимодействия и обновления я перехожу в состояние, в котором были все элементы управления WPF (только) прекратить обновление.Т.е., если я устанавливаю свойство в связанной модели представления, пользовательский интерфейс не обновляется.Также не работают элементы управления, такие как разделители и ползунки.Событие, если я вызываю диалог WPF, переключатель на нем не работает.

Все элементы управления Winforms работают нормально.Хотя есть некоторый слой WPF, который перестал функционировать.

Я проверил все, что могу придумать, то есть все, что происходит в правильных потоках, рендеринг в SoftwareOnly и т. Д. Приостановив приложение, я не вижу заблокированных потоков,или что-то еще подозрительное.Я не вижу никаких исключений.

Сейчас я в растерянности, как диагностировать, что здесь не так.

У кого-нибудь есть какие-либо идеи о том, как я могу диагностировать такоевопрос ?Т.е. есть ли что-то общее, что может случиться с WPF на Winforms?Я никогда не сталкивался с этим раньше!

Заранее благодарен за любую помощь здесь.

[ОБНОВЛЕНИЕ1]

Я только заметил, если я изменяю размерродительский контейнер winforms WPF, ТО обновляет элемент управления WPF ..

...