开发者论坛

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

LightningChart数据可视化工具使用篇42-EventMarkers(事件标记器)

[复制链接]

0

精华

10

贡献

2072

赞扬

帖子
141
软币
3968
在线时间
255 小时
注册时间
2021-1-21
发表于 2021-8-6 09:54:34 | 显示全部楼层 |阅读模式
EventMarkers 事件标记器


演示示例: Tracking markers; Map route; Heatmap color spread; Segments with splitters; Bubble chart; Campbell diagram; Curve node editing

EventMarkers 可以标记一个感兴趣的点,这里在实时监控期间发生了一些特殊的事情,或者只是想用一种特殊的注释来标记一段数据。 用Symbol属性可定义标记符号,用Label属性可定义文本标签。用属性可设置垂直位置,如果需要,可使用Offset移动对象属性。所有标记需用XValue来分配,以设置标记在X轴上的位置。

设置Symbol.Shape可选择标记的形状。可用的形状包括有:Rectangle、Circle、Triangle、Flag、 FlagLightning、Cross、CrossAim、Bitmap、HollowBasic、HollowBasicActive、HollowHarmonic、HollowActiveSideband、HollowSideband、HollowTailedActive 和 HollowTailed。

微信截图_20210806095018.png

图:在贸易示例中的标记(Markers)

图表事件标记
ChartEventMarker 集可添加图表标记。用图表标记可指示一个兴趣点,例如 “Test person stood up”、“Capacitor bypassed”。图表事件标记与系列事件标记不同,并不依附于一个特定的系列。 这种标记可用鼠标拖动到另一个位置里。

通过VerticalPosition、XValue 和 Offset属性,可设置图表标记的位置。此外,设置BindToXAxis为true可将标记绑定到一特定的X轴。在实践中,这会使标记停留在当前的x值上,并在例如x轴平移时移动。当 BindToXAxis 禁用后,不管轴如何移动,标记将留在同样的图表位置。如果有数条X轴,用AssignXAxisIndex可以设置标记绑定到哪条轴上。

ClipInsideXRange 可与禁用的BindToXAxis一起使用。当标记所绑定的特定X轴值不在可见的X轴值域内时,这种用法可以创建一个用以剪切的标记,该X值可通过XValue属性来设置。用鼠标手动移动标记将禁用此设置。还有ClipInsideGraph属性,可决定是否能在图形区域之外绘制图表标记。


线条系列事件标记
线条系列具有SeriesEventMarkers 集属性,可用于分配系列特定的事件标记。该系列事件标记可用鼠标拖动到另一个位置,同时将该事件标记依附到系列值。当禁用此属性后,标记的VerticalPosition必须设置为TrackSeries。这可用于系列来实现ITrackable接口。

设置 HorizontalPosition 为 SnapToPoints,标记将自己水平对齐到最近数据点的位置。若设置 HorizontalPosition = AtXValue ,可将标记置于任意的X值;另外,设置VerticalPosition = AtYValue,可以设置标记垂直对齐到任意的Y 高度上。

除了正常的形状组, SeriesEventMarker 还支持两种特别的Symbol.Shape 设置,HollowYAxis and HollowYAxisActive, 可以生成带有Y轴刻度投射的垂直线。他们具有一个像素宽的垂直线,该线是从系列所依附的Y轴上选择MajorTicks和MinorTicks的位置。若要调整刻度长度,可编辑YAxis.MajorDivTickStyle.LineLength和YAxis.MinorDivTickStyle.LineLength属性。

微信截图_20210806095210.png

图:两个特别的 SeriesEventMarkers形状: HollowYAxis 和 HollowYAxisActive; 在制作每个系列的数据游标时非常方便。



关于EventMarkers(事件标记器)章节就分享到这里了,如果在实际应用中遇到技术问题或需要帮助,可以扫描下方微信二维码回复学习
可免费领取一套全功能板LightningChart数据可视化控件

b5354b9436db344e96ae6ae2fa1fedf.jpg

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

最新版V10 LightningChart下载地址:猛击下载









回复

使用道具 举报

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

GMT+8, 2024-12-22 16:30

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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