我正在使用诊断工具,每25毫秒接收一次数据。我需要使用lineSeries在我的图表中绘制此数据。我正在使用带有lineSeries的wpf图表,该图表在xaml中绑定到ObservebleCollection。
问题是我需要在开始从前端移除它们之前,集合需要包含至少1600个数据点。
我知道25毫秒是很短的时间,然后才涉及到WPF的绘制。剂量有人能解决我的问题吗?
问候
最佳答案
您应该签出SciChart,它可以处理1ms的数据更新。它呈现为游戏循环,因此仅在添加新数据且UI线程空闲时才绘制。 www.scichart.com/wpf-chart-features上的更多信息,其中显示了功能并讨论了性能。
声明:这是我自己的组件,因此,如有任何疑问,请提出任何问题!