原創(chuàng)|使用教程|編輯:吳園園|2019-12-25 14:03:04.393|閱讀 943 次
概述:本系列教程將為您帶來LightningChart.NET中文用戶手冊,本篇將為您介紹LightningChart Ultimate組件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
LightningChart.NET完全由GPU加速,并且性能經(jīng)過優(yōu)化,可用于實時顯示海量數(shù)據(jù)-超過10億個數(shù)據(jù)點。 LightningChart包括廣泛的2D,高級3D,Polar,Smith,3D餅/甜甜圈,地理地圖和GIS圖表以及適用于科學(xué),工程,醫(yī)學(xué),航空,貿(mào)易,能源和其他領(lǐng)域的體繪制功能。
LightningChart用戶手冊:點擊下載
一、從工具箱添加到Windows Forms項目
從工具箱中將LightningChart Ultimate控件添加到窗體中。 該圖表將顯示在窗體中,并且其屬性顯示在“屬性”窗口中。
LightningChart Ultimate控件已添加到Windows Forms設(shè)計器中。
1、屬性
這些屬性可以自由修改。 同樣,可以將新系列和其他對象插入其集合中。 系列數(shù)據(jù)點必須由代碼給出。
2、事件處理程序
可以使用屬性網(wǎng)格分配圖表主級別的事件處理程序。 對于已添加到集合中的對象,必須在代碼中分配事件處理程序。
3、有關(guān)版本更新的最佳做法
圖表屬性的數(shù)據(jù)在Visual Studio項目的.resx文件中序列化。 LightningChart Ultimate API的版本更新趨于稍微改變,這可能會導(dǎo)致新版本不兼容的序列化存在于.resx文件中。
為了便于更新,強烈建議創(chuàng)建圖表對象,在代碼中添加所有系列,事件處理程序等。 然后,項目將正確加載,并在編譯中顯示可能的錯誤
與修復(fù).resx文件相比,更容易修復(fù)它們。 對于.resx文件,某些屬性定義可能會丟失,但是在代碼中始終會指定它們。
二、從工具箱添加到WPF項目
從工具箱中將LightningChart Ultimate Ultimate半可綁定或可綁定WPF控件添加到Window或另一個容器。 該圖表出現(xiàn)在設(shè)計器中,其屬性顯示在“屬性”窗口中。
XAML編輯器顯示內(nèi)容和對chartdefault屬性的修改。
1、性質(zhì)
可以自由修改屬性,并且可以將新系列和其他對象插入其集合中。
在半可綁定圖表中,系列數(shù)據(jù)點必須由代碼指定
在可綁定圖表中,可以通過將數(shù)據(jù)綁定到序列或在后面的代碼中給出序列數(shù)據(jù)點
2、事件處理程序
可以使用屬性網(wǎng)格分配圖表主級別的事件處理程序。 對于已添加到集合中的對象,必須在代碼中分配事件處理程序。
LightningChart Ultimate控件已添加到WPF設(shè)計器中。
三、添加到Blend WPF項目
在“項目”選項卡中,轉(zhuǎn)到“引用”。 右鍵單擊并選擇“添加引用...”,從c:\ program files(x86)\ Arction \ LightningChart Ultimate SDK v.8 \ LibNet4瀏覽Arction.WPF.LightningChartUltimate.dll。
轉(zhuǎn)到資產(chǎn)標(biāo)簽。 在搜索框中輸入“閃電”。 可以在搜索結(jié)果中找到LightningChart Ultimate行。 將對象拖放到WPF窗口中。
LightningChart Ultimate控件已添加到Blend for Visual Studio 2013設(shè)計器中。
1、有關(guān)版本更新的最佳做法
圖表屬性數(shù)據(jù)存儲在XAML中。 新版本的屬性設(shè)置可能略有不同,這可能導(dǎo)致LightningChart Ultimate對象無法出現(xiàn)在設(shè)計器中。 然后需要相關(guān)的XAML修改。 XAML標(biāo)簽樹可能很大,并且編輯它可能非常困難。
為了便于更新,強烈建議創(chuàng)建圖表對象,并在設(shè)計器中設(shè)置其布局和對齊方式相關(guān)屬性。 在代碼中設(shè)置其他所有內(nèi)容。 另外,也可以在代碼中創(chuàng)建圖表對象。
2、防止圖表模糊
這是WPF的常見功能,與圖表本身無關(guān),但在LightningChart的精確呈現(xiàn)中變得清晰可見。
為防止圖表顯得模糊,請設(shè)置圖表父控件的UseLayoutRounding = True。 該圖表在設(shè)計器中可能仍顯得模糊,但在運行應(yīng)用程序時將顯得清晰。 父控件可以是例如Grid,Canvas,DockManager等。
四、對象模型
學(xué)習(xí)LightningChart對象模型的最好方法是使用Visual Studio的“屬性”編輯器。
1、Windows窗體和WPF之間的區(qū)別
就Chart類別而言,Windows Forms和WPF之間的屬性樹和對象模型幾乎相同。 主要區(qū)別在于:
Windows Forms | WPF | |
渲染選項屬性 | RenderOptions | ChartRenderOptions |
背景填充屬性 | Background | ChartBackground |
字型 | System.Drawing.Font | Arction.WPF.LightningChartUltimate.WPFFont |
色彩 | System.Drawing.Color | System.Windows.Media.Color |
在以下各章中,除非另有說明,否則將引用Windows窗體屬性名稱。
=====================================================
慧都年終鉅惠,現(xiàn)在搶購LightningChart.NET立享優(yōu)惠!。
關(guān)注下方的微信公眾號,及時獲取產(chǎn)品最新資訊▼▼▼
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:LightningChart.NET