原創|使用教程|編輯:何躍|2021-12-02 15:20:32.180|閱讀 235 次
概述:LightningChart.NET在一些特定行業是非常有名氣的,例如金融、地質、能源等行業,非常突出的是高效的數據加載能力和3D渲染效果。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
最初使用LightningChart是因為一個證券公司需要做個管理系統,對交易圖表有一定要求,而對技術需要考慮諸多因素。
LightningChart的TradingChart圖表正好有快加載、體驗好、可自定義的優點,技術人員可以簡單的拖拽圖表到窗體,甚至在沒有開發的時候就自動的能夠從股市中拉取數據、股票代碼搜索、皮膚切換及K線圖中各類輔助線實現。
在VS開發窗體中拖入即可,在屬性中設置TradingChart的相關參數。
Winform中運行效果。
最新的LightNingChart.NET在這里下載,500M左右,主要是有特別多的示例。
下載后您可以獲得一個安裝文件,通過向導式安裝開發中心。
我這里都是采取的默認安裝,安裝后可以看到濃烈的產品風格,在這個界面上商業用戶可以管理正版授權方式。
安裝完畢后,要獲得咱們的開發控件庫,默認地址在 C:\Program Files (x86)\Arction\LightningChart .NET SDK v.10 ,如果您在安裝過程中更換過地址就在指定文件夾內找找吧。
接下來就是如何從DEMO中扣代碼下來應用了!
我們在任意希望獲得代碼的示例上點擊RUN,在這里除了可以獲得展示效果以外,還能獲得 WINFORM、WPF、UWP三種框架的項目代碼!
如下方紅色框住部分,點擊即可解壓項目文件到你自選的文件夾,同時Visual Studio自動加載項目。
打開項目,我們可以看到控件已經集成至VS,同時我們也可以查看窗體代碼獲得我們要仿制的功能:
例如上圖的案例實現中,大多數代碼是對圖表樣式的設計,而圖表本身的數據集比較簡單:
// 30天中最大值與最小值 const int days = 30; const int seriesCount = 2; // 創建包含了30天的最大和最小值的array double[,] yValues = new double[days, seriesCount] { { 12.3, -2.0 }, { 11.0, -3.5 }, { 14.1, -2.2 }, { 13.4, -1.0 }, { 11.1, -2.6 }, { 10.0, -4.1 }, { 8.5, -8.9 }, { 6.1, -10.0 }, { 9.0, -9.2 }, { 11.2, -8.5 }, { 12.2, -7.8 }, { 12.0, -5.3 }, { 13.0, -1.0 }, { 10.7, -3.4 }, { 8.8, -5.0 }, { 7.3, -8.1 }, { 5.0, -10.2 }, { 8.3, -8.6 }, { 10.0, -7.2 }, { 4.5, -10.1 }, { 1.2, -11.0 }, { 5.0, -9.8 }, { 7.0, -7.7 }, { 9.8, -5.0 }, { 8.9, -4.6 }, { 6.4, -1.0 }, { 9.5, -10.2 }, { 8.0, -12.5 }, { 4.4, -11.6 }, { 2.0, -13.5 } };
以上,LightningChart無論是產品經理尋找圖表樣式參考,還是程序猿做代碼實現,其實都是很簡單的。
對于一些圖表的使用,如果您不想看如此全面的Demo代碼,也可以參考我們的系列教程簡版 。
LightningChart商業版正在參與慧都周年慶促銷活動,現在訂購就有機會贈送Iphone13及其他定制禮品,點擊這里參與活動。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn