本文已参与「新人创作礼」活动,一起开启掘金创作之路。
对于FreeformPointLineSeries,以下文章可以帮助您了解到FreeformPointLine系列。
FreeformPointLineSeries
演示示例:散点(Scatter points);地图路线(Map route):Value tracking with markers; Curve node editing
图:FreeformPointLineSeries 概览
FreeformPointLineSeries能够展现一个基本的线、点(散点图)或者二者合一的点线图。FreeformPointLineSerie 可以从前一个点向任意方向绘制线点。适用于PointLineSeries中所有的线和点格式化选项。通过向FreeformPointLineSeries列表中添加FreeformPointLineSeries对象,可以向图表中添加系列。
chart.ViewXY.FreeformPointLineSeries.Add(freeformPointLineSeries); //向图表中添加一个FreeformPointLineSeries
图:一个自由式点线系列图
即使启用了DropOldSeriesData,并且点已滚动出当前视图,自由式点线系列的线点也不会自动销毁。要在实时监控解决方案中自动销毁旧的系列点,可以使用点计数限制器point count limiter。设置PointCountLimitEnabled = true,并对PointCountLimit属性设置限制。如果限制器开启,在达到点计数限制之后,Points数组表现为一个环形缓冲区。Points数组中最早的点总是可以通过从OldestPointIndex检索值来找到。如果需要读取现有的数据点计数有限缓冲区,可使用以下方法:
• 如果 OldestPointIndex 为 0, 从 Points[0] 开始读取,直到 Points[PointCount-1].
• 如果 OldestPointIndex > 0, 首先从 Points[OldestPointIndex] 读取到Points[PointCountLimit-1]。然后,从Points[0] 读取到Points[OldestPointIndex-1]。
要直接检索最后的系列点,可以调用GetLastPoint()方法。
关于LightningChart数据可视化图形控件使用篇11-ViewXY·FreeformPointLineSeries章节就分享到这里了。
如果在实际应用中遇到技术问题或需要帮助,可以添加下方微信号联系官方技术支持。
微信号:lightningchart_china
如果您想进一步使用LightningChart数据可视化图形控件,请添加后回复“学习”可免费领取一套全功能版LightningChart数据可视化控件。
后续我会不断更新LightingChart更详细的使用方法,写文不易,还望多多回复关注支持!谢谢!
最新版V10 LightningChart下载地址:猛击下载