LightningChart JS v4.0.0
引入了新的 DataGrid 组件、全面的折线图类型和视觉主题。
2023 年 2 月 9 日 - 16:05 新版本
特征
- 下一代色彩主题:
- 暗金。
- 网络空间。
- 绿松石六角形。
- 光。
- 光自然。
- 自定义 - 创建您自己的下一代颜色主题。
- 新的 DataGrid 组件
- DataGrid 组件是作为独立组件引入的一项新颖功能,可以分配数字和文本网格。
- DataGrid 具有内置的格式化着色和火花图,用于在小空间内显示历史趋势。
- DataGrid 作为 LightningChart JS 用户的扩展包单独出售。
- 扫线图
- 增加对广泛应用于医疗行业的扫描折线图应用程序的部分支持。
- 视觉改进
- 在文本、系列、图例、默认颜色、样式和字体后面添加微妙的阴影。
- 可视化的额外深度提供了更生动的外观。
- 视觉改进不会影响性能,因此您可以改进应用程序的设计和外观,而不会影响流畅的用户体验。
- 性能改进
- 增加了 LightningChart JS 执行鼠标拾取交互的方式,用户现在可以在单击或拖动复杂的可视化时附加自定义事件。
- 所有图表的初始加载速度提高了 10-20 毫秒。此改进消除了某些图表的初始加载优化的困难。
- LightningChart JS 3.3/3.4 的 3D 折线图用户现在可以体验到 10 倍至 100 倍的性能提升。
- 开发者经验
- setDrawOrder - 开发人员现在可以轻松控制可视化顶部和底部显示的内容。
- 更改标题位置 - 介绍更改标题位置,这是最终用户在默认位置和少数关键位置之间移动 ChartXY 标题的便捷方法。
- 自动光标 - 自动光标现在可以在系列上方使用。不再需要禁用系列交互来显示光标。
- 新功能
- 自定义交互——默认情况下,大多数 LCJS 图表都是交互的。最常见的交互是“数据光标”、“平移”和“缩放”等功能。更进一步,通常需要能够向图表添加自定义交互。例如,单击图表以添加标记,拖动数据趋势以突出显示数据范围,或将鼠标悬停在数据上以显示可能的操作或更多信息。
- 鼠标交互——一些已经熟悉的 2D 鼠标交互方法将被添加到 3D 交互中。包括的一些方法是 onMouseMove、onMouseDrag、onTouchStart 等。
- 包括与之前可能由于性能原因而禁用交互的用户相关的新交互性能改进。
- 聚焦组件的动画突出显示 - 通过将鼠标直接放在图例或组件上,它会显示突出显示动画,让您的可视化效果更加生动。
LightningChart .NET v10.4.1
包括用于图表中自动数据跟踪的新 DataCursor 功能。
2023 年 2 月 9 日 - 16:06 新版本
特征
- DataCursor:图表中自动数据跟踪的新功能。
- 现在,可以使用 DataCursor 浏览所有 ViewXY 系列。这是一个新的类/对象,它显示鼠标位置处或附近的系列数据值。
- DataCursor 类由 X&Y 轴标签、结果表、颜色条和交叉线组成。可以配置 DataCursor 的每个单独项目。
- 为避免任何向后兼容性中断,默认情况下禁用 DataCursor 的可见属性。每个 XY 系列都有 CursorTrackEnabled 属性来控制其上的 DataCursor 自动跟踪。在未来的更新中,包括 3D、Polar 和 Smith 在内的其他视图将具有类似的 DataCursor 功能。
- 新的内置用户/自定义控件
- 缩放条- ZoomBar 自定义控件可以添加到应用程序布局(网格、面板)以及主图表 (XY)。然后将参考图表中的所有数据复制到 ZoomBar 控件,该控件有一个带/条,用于从主(参考)图表中选择要放大的 X 轴区域。
- ViolinPlot - 新的 Violin plot 图表类型是 LightningChart 下的一种新型用户/自定义控件。目前仅适用于不可绑定的 WPF。
- 两端的力轴标签
- 如果用户需要在最小和最大轴值处显示标签,则应启用 EndPointLabelsVisible 属性。当对数轴放大时很有用。
- 新的信号处理组件:数字滤波器
- LightningChart 的 SignalTools 中添加了两种类型的数字滤波器:IIR 和 FIR 滤波器。用户只需设置过滤器的因子(分别为 SetABFactors() 或 SetFactors 方法),信号就可以被过滤了(FilterData() 方法调用)。
- 其他改进
- 当图表导入为 SVG 时,对 SVG 格式的改进提高了应用程序的速度和内存使用率。
- ClipArea 现在应用于线系列的点符号。ClipArea 现在应用于“新”块系列。现在可以正确应用 ClipAreas 和 GraphArea 的裁剪。“新”块系列的系列标题现在可以在 SVG 输出中正确显示。
- 当 XY 或 3D 轴具有多个 CustomTick 时的性能改进。