彩票走势图

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

原创|使用教程|编辑:吴园园|2019-11-29 15:07:52.657|阅读 1423 次

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

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

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、组件

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

图1-1。 在左侧,是WPF工具箱组件。 在右侧,WinForms工具箱组件

图表组装

LightningChart Ultimate图表组件。 可视化各种演示中的数据。在图标的右上角,SB =半可绑定WPF图表,B =可绑定WPF图表

ChartManager控制多个图表组件的互操作以及实时测量内存管理。 请参阅第16章。

SignalTools组装

没有用户界面的组件标有X。

  • AudioInput从声音设备读取波形音频流。 输入或麦克风输入连接器是声音设备中的典型选项。 实时流可以转发到其他控件。 请参阅第19章。

  • AudioOutput通过声音设备播放实时数据流,例如到扬声器或线路输出。 不必一定是音频流,任何采样的实时信号都可以使用。 请参阅第20章。

  • SignalGenerator从多个可配置的波形分量生成信号。 参见第17章。

  • SignalReader从信号文件中读取波形数据,例如PCM格式的WAV。 请参阅第18章。

  • SpectrumCalculator通过使用FFT(快速傅立叶变换)将信号数据(时域)转换为频谱(频域)。 还包含用于向后转换的方法,频域到时域。 请参阅第21章。

3、命名空间

图表版本

程序集名称

命名空间

XML命名空间

WPF (non-bindable)

 

Arction.Wpf.Charting

.

LightningChartUltimate.dll

 

Arction.Wpf.

Charting

 

xmlns:lcunb

="//schemas.arction.com/

charting/ultimate/"

WPF (semi-bindable)

 

Arction.

Wpf.SemibindableCharting

.

LightningChartUltimate.dll

Arction.Wpf.

SemibindableChart

ing

 

xmlns:lcusb

="//schemas.arction.com/

semibindablecharting/ultimate/"

WPF (bindable)

 

Arction.

Wpf.BindableCharting

.

LightningChartUltimate.dll

Arction.Wpf.

BindableCharting

 

xmlns:lcufb

="//schemas.arction.com/

bindablecharting/ultimate/"

WinForms

 

Arction.

WinForms.Charting

.

LightningChartUltimate.dll

Arction.WinForms.

Charting

 

N/A


=====================================================

如果你想LightningChart应用于商业用途,欢迎。

关注下方的微信公众号,及时获取产品最新资讯▼▼▼

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


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn

文章转载自:LightningChart.NET

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP