FreeformPointLineSeries
演示示例:散点(Scatter points);地图路线(Map route):Value tracking with markers; Curve node editing
上图:FreeformPointLineSeries 概览
FreeformPointLineSeries能够展现一个基本的线、点(散点图)或者二者合一的点线图。
FreeformPointLineSerie 可以从前一个点向任意方向绘制线点。适用于PointLineSeries中所有的线和点格式化选项。通过向FreeformPointLineSeries列表中添加FreeformPointLineSeries对象,可以向图表中添加系列。 [C#] 纯文本查看 复制代码 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()方法。
遇到使用问题,关注Arction公众号可以跟官方技术支持在线聊天解决,技术支持这一块儿Lightningchart做的还是不错的。
后续我会不断更新LightingChart更详细的使用方法,搬运不易,还望多多回复关注支持!谢谢!
最新版V10 LightningChart下载地址 猛击下载
|