我有一个WinForms控件,在其中包含一个 TableLayoutPanel
,它包含多个 ElementHosts
,每个 ElementHost
包含一个WPF控件。
一切都正常工作,除非控件的大小超过窗口并且出现了ScrollBar
; 当我向下滚动时,控件会呈现扭曲的形状,如下图所示 -
当最大化窗口或重新调整窗口大小时,控件会正确渲染(将大小减小使控件超出可见区域,然后再增加大小将其带回可见区域)
在同一个窗口中,WinForms控件不会出现这种情况,只有WPF控件会出现; 你知道为什么会出现这种情况吗?有没有解决方法?