图表控件LightningChart .NET v.10.4.1已经发布!新增DataCursor功能、ZoomBar自定义控件

LightningChart.NET原名LightningChart Ultimate SDK,是一款高性能WPF和Winforms图表,可以实时可视化多达1万亿个数据点。LightningChart完全由GPU加速,并且性能经过优化,可用于实时显示海量数据-超过10亿个数据点。 LightningChart包括广泛的2D,高级3D,Polar,Smith,3D饼图/环形图,地理地图和GIS图表以及适用于科学,工程,医学,航空,贸易,能源和其他领域的绘制功能。

LightningChart® .NET | 下载试用(qun:740060302)icon-default.png?t=N4N7https://www.evget.com/product/3309/downloadDataCursor:图表中自动数据跟踪的新功能

在以前的版本中,LightningChart .NET 提供了不同的工具来实现数据跟踪功能,但是这些需要用户进行一些额外的编码。

现在,可以使用 DataCursor 浏览所有 ViewXY 系列。这是一个新的类/对象,它显示鼠标位置处或附近的系列数据值。

DataCursor 类由 X&Y 轴标签、结果表、颜色条和交叉线组成。可以配置 DataCursor 的每个单独项目。

为避免任何向后兼容性中断,默认情况下禁用 DataCursor 的可见属性。每个 XY 系列都有CursorTrackEnabled属性来控制其上的 DataCursor 自动跟踪。

在未来的更新中,包括 3D、Polar 和 Smith 在内的其他视图将具有类似的 DataCursor 功能。

公共属性表

具有线系列的 DataCurso

具有强度系列的 DataCursor

新的内置用户/自定义控件

ZoomBar

ZoomBar 自定义控件可以添加到应用程序布局(网格、面板)以及主图表 (XY)。然后将参考图表中的所有数据复制到 ZoomBar 控件,该控件有一个带/条,用于从主(参考)图表中选择要放大的 X 轴区域。

ZoomBar 控件有几个可用的配置选项。您可以在我们的交互式示例应用程序 > ExampleClipAreas、ExampleRealTimeZoomBar和ExampleRealTimeZoomBarScrollable中查看此控件的用法演示。

请注意,目前该控件仅适用于不可绑定的 WPF 和 WinForms。

ZoomBar 控件

ViolinPlot

添加了一种新的图表类型——Violin plot(小提琴图表),一种新的类型是 LightningChart 下的用户/自定义控件。目前仅适用于不可绑定的 WPF。

可以在交互式示例应用程序的 ExampleViolinPlot 中找到使用演示。

ViolinPlot 控件

在两端施加轴标签

如果用户需要在最小和最大轴值处显示标签,EndPointLabelsVisible属性应该被启用。这在对数轴放大时特别有用。

PreferEndPointLabelsOverNearbyMahjorTick属性定义了在隐藏端点标签之前必须可见的主要标记的数量。(默认情况下,-1表示端点标签将始终可见)。

如果对数轴MajorTick count <= EndPointMajorTickThreshold,则可能显示minor Tick旁边的标签。

在左图表轴上的以下图像中,您将注意到PreferEndPointLabelsOverNearbyMajorTick属性被禁用。相反,在右侧图表的轴上,此属性是启用的。

在左边图表的y轴上,它被设置为总是显示结束标签(EndPointLabelsVisible=true, EndPointMajorTickThreshold=-1)。同时,在右图表的y轴上,它被配置为除了1个主要标记之外显示一个次要标记(EndPointLabelsVisible=true, EndPointMajorTickThreshold=1)。

两端的轴标签

新的信号处理组件:数字滤波器

LightningChart 的 SignalTools 添加了两种类型的数字滤波器:IIR 和 FIR 滤波器。用户只需设置过滤器的因子(分别为SetABFactors () 或SetFactors方法),信号就可以被过滤了(调用FilterData () 方法)。

用法演示可以在交互式示例应用程序中找到:ExampleSignalFilters。

顶部是未经过滤的原始信号,底部是过滤后的信号。

其他改进

对 SVG 格式进行了改进。当图表导入为 SVG 时,应用程序的速度和内存使用率现在得到了改善。

ClipArea 现在应用于线系列的点符号。

改进了当XY或3D轴有许多CustomTicks时的性能。

以上便是本文全部内容。如有任何疑问,您都可以评论或私聊我。欢迎大家加入官方技术社群互相交流学习~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值