高性能WPFWinforms图表LightningChart.NET中文用户手册(一):概述

本系列教程将为您带来LightningChart.NET中文用户手册,本篇将为您介绍LightningChart.NET概述。

LightningChart.NET原名LightningChart Ultimate SDK。

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

LightningChart用户手册:

LightningChart.NET最新试用版

一:概述

LightningChart.NET是Microsoft Visual Studio的一个附加组件,由与数据可视化相关的软件组件以及WPF(Windows Presentation Foundation)和Windows Forms .NET平台的工具类组成。

Arction组件的交付主要是针对严格的科学,工程,测量和交易解决方案,执行性能以及非常先进的功能。

LightningChart组件使用低级DirectX11和DirectX9 GPU加速,而不是较慢的GDI / GDI +或WPF图形API。 当无法访问GPU时(例如在某些虚拟机平台中),LightningChart已回退到DirectX11 / DirectX10 WARP软件渲染。

1、图表版本

对于WPF,LightningChart组件在不同的绑定级别版本中可用,以在不同的性能和MVVM(模型-视图-视图模型)的可绑定性需求。

图表版本

属性

系列数据

单个数据点

性能

WPF (non-bindable)

No

 

No

 

No

 

Excellent

 

WPF (semi-bindable)

Yes

 

Yes

 

No

 

Very good

 

WPF(bindable)

Yes

Yes

Yes

Good 

WinForms

No

No

No

Best

表1-1。 可绑定性和性能矩阵。

作为一般起点,Arction建议使用半可绑定API。

  • 为了获得WPF的最佳性能和多线程优势,请选择不可绑定的图表。

  • 为了在WPF可绑定性和性能之间取得良好的平衡,请选择半可绑定图表。

  • 要完全支持WPF MVVM设计模式,请选择完全可绑定的图表。

半可绑定图表API与LightningChart v.6的WPF图表非常相似,但具有扩展属性绑定,该属性还涵盖了在集合中创建的对象。

可以在同一应用程序中使用不同的图表版本。 可以使用完全可绑定的图表制作基本图表并绑定数据,而将不可绑定的图表用于性能关键型任务。

半可绑定和可绑定图表(例如ViewXY轴,3D灯光)的集合属性默认情况下为空,这完全支持XAML编辑器。 在Non-bindable和WinForms集合中,默认项已预先填充。

注意! 不可绑定的WPF图表根本不打算在XAML中进行配置。 在后台代码中使用它。

2、组件

标签:

来源:慧都

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年10月26日
下一篇 2019年10月27日

相关推荐

发表回复

登录后才能评论