У меня есть надстройка для Outlook, которая добавляет пользовательскую панель задач в правую часть Outlook Explorer.В панели задач я добавил UserControl, который содержит ElementHost.В качестве дочернего элемента ElementHost имеет пользовательский элемент управления WPF со многими элементами WPF.
Надстройка работает хорошо, за исключением случаев, когда я изменяю размер настраиваемой области задач, чтобы уменьшить ее размер, содержимое элемента управления часто перерисовывается неправильно.Вместо этого я получаю белые прямоугольники по всей пользовательской панели задач.Пример этого можно увидеть на прикрепленном изображении.Что действительно странно для меня, так это то, что положение прямоугольников ограничивается не содержимым ElementHost, а всем содержимым панели задач - вы можете видеть, что верхний прямоугольник покрывает нижнюю часть строки заголовка панели задач.
Есть предложения, что может вызвать проблему и как ее исправить?
Спасибо,
Грегор