LightningChart.NE​​T 版本 12.6.1 的功能特性

发布时间:2026/9/26 5:12:12
LightningChart.NE​​T 版本 12.6.1 的功能特性
LightningChart.NE​​T 版本 12.6.1 的功能特性在此版本中我们新增了一些功能进行了多项改进并修复了数十个错误。我们升级了目标框架从 .NET 8.0 升级到 10.0添加了 Universal-Data-Parser 控件集仪表板创建器和数据可视化工具于一体并提高了自定义颜色线条的渲染速度等等。新的 .NET 目标框架LightningChart .NET 已从 8.0 版本更新至 10.0 版本。此更改确保了 .NET 项目中对 LightningChart 控件的原生支持并符合 Microsoft 对 .NET 框架的支持策略。LightningChart v12.6.1 是为 .NET 10.0 编译的。此外还提供了一个单独的库版本用于使用 .NET Framework 4.8 及更高版本的项目。通用数据解析器这是一个适用于 LightningChart 的即插即用型 WPF 仪表板。用户只需将数据文件拖放到仪表板上选择要绘制的内容和位置解析器就会读取文件计算其形状并将其渲染成图表。所有功能都基于强大而快速的 LightningChart 控件构建。UniversalDataParser 是一个用户控件无需编写任何代码即可处理仪表板的创建和数据加载。只需拖放数据源创建所需的布局并添加您需要或喜欢的图表类型即可。示例展示了数据解析器和智能电网控制的使用方法。更多信息请点击这里。自定义颜色线条的渲染速度现在提升高达 100 倍在SampleDataSeries、PointLineSeries和FreeformPointLineSeries中使用CustomLinePointColoringAndShaping事件时自定义颜色线条的渲染速度现在可提高 100 倍。LightningChart 具有CustomLinePointColoringAndShaping事件可用于为SampleDataSeries、PointLineSeries和FreeformPointLineSeries添加自定义颜色。事件处理程序接收构成线系列的屏幕坐标数组。用户可以通过此事件处理程序更改屏幕上每个点的颜色。当系列包含更多点时渲染速度的提升与先前版本相比更为显著。例如如果SampleDataSeries和PointLineSeries各有 100 万个点则彩色线的渲染速度比以前快 100 倍。此外由于用户现在会收到与屏幕上像素对应的原始点索引数组 (int[] DataPointIndices)渲染速度也得到了提升。因此用户无需调用series.SolveNearestDataPointByCoord或series.SolveNearestSampleByCoord方法来查找这些信息。另外CustomLinePointColoringAndShapingBaseEventArgs类现在包含一个名为DataPointIndiceCount的字段该字段存储了每个坐标处的数据点数量。FreeformPointLineSeries之前就已经拥有非空的DataPointIndices数组。因此彩色线条渲染速度的提升幅度较小但仍然显著最高可达 3 倍。此外矢量格式输出SVG、EMF现在也支持自定义颜色线条。此前线条颜色使用的是序列的默认颜色。示例展示了自定义颜色的线条。更多信息请点击这里。改进了粗线的渲染效果之前当数据滚动/扫描或启用数据分割时折线图渲染可能会出现一些不连续或线段连接处出现锯齿状断裂的情况。对于粗线和半透明颜色这种情况尤为明显。一些粗边框也存在同样的问题。现在粗线的渲染更加流畅效果也更好。此外还新增了RemoveOverlapBetweenLineSegments属性WPF 中的 ChartRenderOptions 或 WinForms 中的 RenderOptions。该属性控制相邻重叠线段折线图或多边形/地图的边框的渲染方式。启用RemoveOverlapBetweenLineSegments属性后半透明线条将变得更加均匀美观。粗线50像素半透明高密度启用数据分割。左侧为旧版本渲染效果右侧为启用了 RemoveOverlapBetweenLineSegments 功能的 v12.6 版本渲染效果。由陡峭线段组成的连续线。顶部“移除线段间重叠”功能已禁用旧行为默认值底部“移除线段间重叠”功能已启用。.NET Trader 新增技术指标已向 .NET Trader 添加以下技术指标平均每日波动范围 (ADR)、波动指数 (CHOP)、赫尔移动平均线 (HMA)、平滑移动平均线 (SMMA)、斐波那契带。利用新的技术指标进行交易数据。LiteLineSeries 改进了数据流传输与以往相比 LiteLineSeries的数据扫描/滚动更加流畅快捷在处理相同数据量的情况下。当传输大量渐进式但非固定间隔的数据例如 1 亿个数据点时需要大量的计算机资源例如 CPU 和内存。当这些资源不足时数据滚动会变得不流畅、卡顿甚至某些数据块会暂时无法显示。最新的改进使大数据滚动速度更快最高可达 3 倍、更加流畅且无瑕疵。其他功能/改进DataCursor现在能更好地处理多色线条。DataCursor 的ResultTable现在支持多行标题。导出带有强度序列的图表时SVG 文件大小减半。为 DirectX9 引擎中的带数据分割的调色板线条添加了支持。DigitalLineSeries现在支持 LineSeriesCursor 和 DataCursor。改进了PointlineSeries3D中 SeriesPointCompactColored3D 类型透明点的渲染效果。