图表控件LightningChart .NET发布最新版v10.0,展示了现代UWP平台
LightningChart.NET完全由GPU加速,并且性能经过优化,可用于实时显示海量数据-超过10亿个数据点。 LightningChart包括广泛的2D,高级3D,Polar,Smith,3D饼/甜甜圈,地理地图和GIS图表以及适用于科学,工程,医学,航空,贸易,能源和其他领域的体绘制功能。
下载LightningChart.NET最新试用版【慧都网】
1.UWP图表
在这个版本中,我们介绍了LightningChart®. net库,用于开发UWP应用程序(arc.uwp)。ChartingMVVM.LightningChart.dll)。UWP与闪电图表使先进的图表应用程序被创建为基于微软Windows 10平台,包括PC的,移动和Windows物联网设备。UWP图表具有2D笛卡尔图、3D、Polar、Smith、饼图和体积渲染特性。
![](https://image.evget.com/attachment/keditor/image/20201201/20201201162753_43689.png)
2. TradingChart for WinForms
交易图表组件以前只对WPF应用可用。LightningChart®. net v.10.0版本为WinForms应用程序带来了交易图表。两个版本都有相同的特性。
贸易图表(WPF和WinForms)的新功能和改进。
- AddData() -将交易数据添加到现有数据的方法。改善性能,特别是在实时应用程序。
- DateTimeToXValue() -在交易数据日期时间值和内部闪电图组件的x轴值之间进行转换的方法。当交易图和内部图相结合时非常有用。
- 可绑定的交易数据依赖属性。
- 改进了SetTimeRange()方法。用户现在可以选择是加载的交易数据集受到影响,还是仅影响轴心范围。
- 时间范围按钮现在可以很容易地通过GetAllRangeButtons() 方法访问。
- 更多同时处理所有交易数据、技术指标或绘图工具的方法。
- 预先定义的数据提供者现在获取调整后的交易数据,而不是原始数据。
- 交互式例子演示应用程序现在有一个例子演示交易图表的性能能力(下图)。
![](https://image.evget.com/attachment/keditor/image/20201201/20201201162909_23749.png)
3.性能改进
这个版本有几个改进。首先,我们让多个2D系列的渲染速度更快。例如,如果PointLineSeries和LineCollection的数量达到数千,LightningChart能够使它们比之前的版本快2到4倍。此外,为了使API更清晰,我们删除了过时的方法和属性。
4. 示例改进
我们继续改进交互式示例应用程序,这是浏览LightningChart不同功能和提取示例代码项目的必要工具。我们添加了几个新示例,并增加了可以提取为WPF或UWP项目的示例数量。这个版本包含30个可提取的UWP独立项目,以及超过100个使用MVVM模式的WPF项目。搜索功能也得到了改进,特别是在列表视图中浏览示例时。Dev Center现在有了可以轻松创建实时滚动应用的种子项目。
![](https://image.evget.com/attachment/keditor/image/20201201/20201201163018_75615.png)
5. 命名空间和属性名称更改
- 一些LightningChart程序集的名称已经改变,以更好地反映MVVM和绑定功能。
- version 10.0中有几个属性名称的变化,因为UWP能够运行在多个不同的设备上,并使图表控制UWP兼容。
完整的更改列表可以在更新指南中找到,该指南包含在SDK 10安装包中