Проблема рендеринга элементов управления WPF внутри ElementHost

У меня есть элемент управления WinForms, внутри которого у меня есть TableLayoutPanel, который содержит несколько ElementHosts, и каждый ElementHostсодержит элемент управления WPF.

Все работает нормально, за исключением случаев, когда размер элементов управления больше окна и присутствует ScrollBar; когда я прокручиваю вниз, элементы управления искажаются, вот так-

enter image description here

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

Этого не происходит с управлением WinForms в том же окне, только с WPF; Любая идея, почему это происходит, и любое решение для этого?

13
задан akjoshi 12 December 2018 в 10:06
поделиться