LightningChart .NET 新版V10 上周刚刚发布了。这次的更新在原有的基础上,做了更大的改善。让我们来了解下新版的强大功能吧
1. 这次最主要的更新是添加了UWP平台。LightningChart UWP 支持基于Microsoft Windows 10的PC,移动和Windows IoT设备用于创建高级图表应用程序。UWP图表具有2D笛卡尔坐标,3D,Polar,Smith,饼图和体积渲染功能。
2. TradingChart组件以前仅可用于WPF应用程序。 LightningChart®.NET v.10.0版本也为WinForms应用程序带来了TradingChart。 两种版本具有相同的功能。新功能和改进如下:
- AddData()方法可将交易数据添加到现有的数据。 在实时应用程序大幅度提高性能。
- oDateTimeToXValue()方法用于在交易数据DateTime值和内部LightningChart组件的X轴值之间进行转换。 尤其在结合TradingChart和内部图表的功能时很有用。
- Bindable TradingData依赖项属性。
- 改进了SetTimeRange()方法。 用户现在可以选择是否影响加载的交易数据集或仅影响轴范围。
- 现在可以通过GetAllRangeButtons()-方法轻松访问时间范围按钮。
- 更多处理金融交易数据,技术指标和画图工具的发放
- 预定义数据提供者可获取调整后的交易数据,而不是原始数据
- Interactive Examples demo application 添加了演示TradingChart性能的新功能功能
TradingChart 性能示例
3. 2D系列的渲染速度更快。 例如,如果PointLineSeries和LineCollection的数量达到数千,新版的渲染的速度比以前的版本快2到4倍。 此外,我们删除了以前的方法和属性以使API更清晰。
4. 一些新示例添加到了这次更新中,并增加了可以作为WPF或UWP项目提取的示例数量。 此版本包含30个可提取为UWP独立项目的示例,以及超过一百个使用MVVM模式的WPF项目。 搜索功能也得到了改进,尤其是在列表视图中浏览示例时。Dev center现在包括了Seed项目,可轻松创建实时滚动应用程序。
实时滚动应用的seed项目
中文版的使用指南也更新到最新版,您可以到官网下载中文指南。