开发者论坛

 找回密码
 注册 (请使用非IE浏览器)
查看: 3533|回复: 0

LightningChart数据可视化工具使用篇20-FreeformPointLineSeries

[复制链接]

0

精华

10

贡献

2071

赞扬

帖子
141
软币
3968
在线时间
255 小时
注册时间
2021-1-21
发表于 2021-4-14 09:41:52 | 显示全部楼层 |阅读模式
FreeformPointLineSeries
演示示例:散点(Scatter points);地图路线(Map route):Value tracking with markers; Curve node editing
微信截图_20210414093645.png
上图:FreeformPointLineSeries 概览

FreeformPointLineSeries能够展现一个基本的线、点(散点图)或者二者合一的点线图。

FreeformPointLineSerie 可以从前一个点向任意方向绘制线点。适用于PointLineSeries中所有的线和点格式化选项。通过向FreeformPointLineSeries列表中添加FreeformPointLineSeries对象,可以向图表中添加系列。
[C#] 纯文本查看 复制代码
chart.ViewXY.FreeformPointLineSeries.Add(freeformPointLineSeries); //向图表中添加一个FreeformPointLineSeries

微信截图_20210414093840.png
上图:一个自由式点线系列图

即使启用了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做的还是不错的。

LightningChar0t.png


后续我会不断更新LightingChart更详细的使用方法,搬运不易,还望多多回复关注支持!谢谢!

最新版V10 LightningChart下载地址

猛击下载


回复

使用道具 举报

Archiver|手机版|小黑屋|开发者网 ( 苏ICP备08004430号-2 )
版权所有:南京韵文教育信息咨询有限公司

GMT+8, 2024-4-26 19:25

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表