在WinformsHost中滚动带有图表的WPF窗口时闪烁

时间:2019-04-25 12:00:18

标签: wpf winforms charts

我有一个带有Wrappanel且带有许多控件的Windows。其中一些控件是WinformsHost,其中包含图表System.DataVizualization.Charting.Chart。 Wrappanel托管在滚动查看器中。

当我滚动滚动查看器时,图表控件会闪烁,就像我之前使用Winforms所经历的那样,双缓冲属性为我解决了这个问题。

但是,当双缓冲区位于WPF窗口中时,我无法获得双缓冲区来解决该问题。我尝试制作自己的Chart控件,该控件启用了double buffer属性,但滚动时它仍然非常闪烁。我在WrapPanel中拥有的图表控件越多,滚动时每个控件的闪烁就越多。

对此有什么解决办法吗?

0 个答案:

没有答案