Windows之外的C#图表控件的性能?

| 有没有人能从实时运行的内置c#图表中获得良好的性能? 我制作了一个包含3个图表区域和9个系列的图表,它们都是快速线型。我会实时更新该系列的数据,并在绘制7秒的数据后将图形移动。所有这些工作正常,但是我的图形更新速度非常慢。有时要花几乎一秒钟的时间才能将输入的数据显示在图形中(很多时候,我想知道是否可以用我的数据准确地更新图形,因为它是如此之慢,并且数据更改可能如此之快)。 我尝试使用mychart.Series.SuspendUpdates(),Series.ResumeUpdates()和Series.Invalidate(),因为我在不同的发布中看到的结果均不明显。 如果有人可以分享一些有关优化方法的见解,我将非常感激。(削减数据点的数量不是有效的优化方法) 提前致谢 OCV     
已邀请:
如果可以选择使用外部库,则ZedGraph在以10ms的间隔(最多8个系列)显示数据时非常适合我。 如果确实必须使用内置的C#,我认为您可以通过将数据绘制到单独的线程中来防止阻塞。     

要回复问题请先登录注册