原創(chuàng)|使用教程|編輯:吳園園|2019-11-29 15:07:52.657|閱讀 1520 次
概述:本系列教程將為您帶來LightningChart.NET中文用戶手冊(cè),本篇將為您介紹LightningChart.NET概述。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
LightningChart.NET原名LightningChart Ultimate SDK。
LightningChart.NET完全由GPU加速,并且性能經(jīng)過優(yōu)化,可用于實(shí)時(shí)顯示海量數(shù)據(jù)-超過10億個(gè)數(shù)據(jù)點(diǎn)。 LightningChart包括廣泛的2D,高級(jí)3D,Polar,Smith,3D餅/甜甜圈,地理地圖和GIS圖表以及適用于科學(xué),工程,醫(yī)學(xué),航空,貿(mào)易,能源和其他領(lǐng)域的體繪制功能。
LightningChart用戶手冊(cè):點(diǎn)擊下載
點(diǎn)擊下載LightningChart.NET最新試用版
一:概述
LightningChart.NET是Microsoft Visual Studio的一個(gè)附加組件,由與數(shù)據(jù)可視化相關(guān)的軟件組件以及WPF(Windows Presentation Foundation)和Windows Forms .NET平臺(tái)的工具類組成。
Arction組件的交付主要是針對(duì)嚴(yán)格的科學(xué),工程,測(cè)量和交易解決方案,執(zhí)行性能以及非常先進(jìn)的功能。
LightningChart組件使用低級(jí)DirectX11和DirectX9 GPU加速,而不是較慢的GDI / GDI +或WPF圖形API。 當(dāng)無法訪問GPU時(shí)(例如在某些虛擬機(jī)平臺(tái)中),LightningChart已回退到DirectX11 / DirectX10 WARP軟件渲染。
1、圖表版本
對(duì)于WPF,LightningChart組件在不同的綁定級(jí)別版本中可用,以在不同的性能和MVVM(模型-視圖-視圖模型)的可綁定性需求。
圖表版本 | 屬性 | 系列數(shù)據(jù) | 單個(gè)數(shù)據(jù)點(diǎn) | 性能 |
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。 可綁定性和性能矩陣。
作為一般起點(diǎn),Arction建議使用半可綁定API。
為了獲得WPF的最佳性能和多線程優(yōu)勢(shì),請(qǐng)選擇不可綁定的圖表。
為了在WPF可綁定性和性能之間取得良好的平衡,請(qǐng)選擇半可綁定圖表。
要完全支持WPF MVVM設(shè)計(jì)模式,請(qǐng)選擇完全可綁定的圖表。
半可綁定圖表API與LightningChart v.6的WPF圖表非常相似,但具有擴(kuò)展屬性綁定,該屬性還涵蓋了在集合中創(chuàng)建的對(duì)象。
可以在同一應(yīng)用程序中使用不同的圖表版本。 可以使用完全可綁定的圖表制作基本圖表并綁定數(shù)據(jù),而將不可綁定的圖表用于性能關(guān)鍵型任務(wù)。
半可綁定和可綁定圖表(例如ViewXY軸,3D燈光)的集合屬性默認(rèn)情況下為空,這完全支持XAML編輯器。 在Non-bindable和WinForms集合中,默認(rèn)項(xiàng)已預(yù)先填充。
注意! 不可綁定的WPF圖表根本不打算在XAML中進(jìn)行配置。 在后臺(tái)代碼中使用它。
2、組件
圖1-1。 在左側(cè),是WPF工具箱組件。 在右側(cè),WinForms工具箱組件
圖表組裝
LightningChart Ultimate圖表組件。 可視化各種演示中的數(shù)據(jù)。在圖標(biāo)的右上角,SB =半可綁定WPF圖表,B =可綁定WPF圖表
ChartManager控制多個(gè)圖表組件的互操作以及實(shí)時(shí)測(cè)量?jī)?nèi)存管理。 請(qǐng)參閱第16章。
SignalTools組裝
沒有用戶界面的組件標(biāo)有X。
AudioInput從聲音設(shè)備讀取波形音頻流。 輸入或麥克風(fēng)輸入連接器是聲音設(shè)備中的典型選項(xiàng)。 實(shí)時(shí)流可以轉(zhuǎn)發(fā)到其他控件。 請(qǐng)參閱第19章。
AudioOutput通過聲音設(shè)備播放實(shí)時(shí)數(shù)據(jù)流,例如到揚(yáng)聲器或線路輸出。 不必一定是音頻流,任何采樣的實(shí)時(shí)信號(hào)都可以使用。 請(qǐng)參閱第20章。
SignalGenerator從多個(gè)可配置的波形分量生成信號(hào)。 參見第17章。
SignalReader從信號(hào)文件中讀取波形數(shù)據(jù),例如PCM格式的WAV。 請(qǐng)參閱第18章。
SpectrumCalculator通過使用FFT(快速傅立葉變換)將信號(hào)數(shù)據(jù)(時(shí)域)轉(zhuǎn)換為頻譜(頻域)。 還包含用于向后轉(zhuǎn)換的方法,頻域到時(shí)域。 請(qǐng)參閱第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應(yīng)用于商業(yè)用途,歡迎。
關(guān)注下方的微信公眾號(hào),及時(shí)獲取產(chǎn)品最新資訊▼▼▼
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:LightningChart.NET