我有一个带有Wrappanel且带有许多控件的Windows。其中一些控件是WinformsHost,其中包含图表System.DataVizualization.Charting.Chart。 Wrappanel托管在滚动查看器中。
当我滚动滚动查看器时,图表控件会闪烁,就像我之前使用Winforms所经历的那样,双缓冲属性为我解决了这个问题。
但是,当双缓冲区位于WPF窗口中时,我无法获得双缓冲区来解决该问题。我尝试制作自己的Chart控件,该控件启用了double buffer属性,但滚动时它仍然非常闪烁。我在WrapPanel中拥有的图表控件越多,滚动时每个控件的闪烁就越多。
对此有什么解决办法吗?