LightningChart.NET本地开发及样例中心、程序集获得方法分享

原创|使用教程|编辑:何跃|2021-12-02 15:20:32.180|阅读 44 次

概述:LightningChart.NET在一些特定行业是非常有名气的,例如金融、地质、能源等行业,非常突出的是高效的数据加载能力和3D渲染效果。

# 31款JAVA开发必备控件和工具 # 开发软/控件产品年终优惠

最初使用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及其他定制礼品,点击这里参与活动


标签:

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


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
在线咨询
联系我们

客服热线
400-700-1020

QQ客服

意见反馈


添加微信获专业服务

TOP
在线客服系统
live chat