图表控件LightningChart.NET 系列教程(四):安装

news2025/3/6 23:21:39

LightningChart.NET SDK 是一款高性能数据可视化插件工具,由数据可视化软件组件和工具类组成,可支持基于 Windows 的用户界面框架(Windows Presentation Foundation)、Windows 通用应用平台(Universal Windows Platform)和 Windows Forms.NET 平台。

LightningChart 组件摈弃了较慢的 GDI/GDI+或 WPF Graphics API,采用低版本的 DirectX9 和DirectX11 GPU 加速。当 GPU 无法访问时,例如在某些虚拟机平台,LightningChart 可自动应变启用DirectX11/DirectX10 WARP 软件渲染。

LightningChart® .NET | 下载试用

一、安装前

检查计算机配置是否符合要求

• DirectX 9.0c (着色器模型 3)级别的图形适配器或更新的版本, 或与 DirectX 11 兼容的操作系
统,可在缺少图形硬件时进行渲染。推荐使用 DirectX 11 兼容的图形硬件。
• Windows Vista 7、8 或 10 版(32 位或 64 位),Windows Server 2008 R2 或更高的版本
• 开发需要 Visual Studio 2010-2019,对发布无要求
• .NET Framework v. 4.0 版或安装更新的版本
 

二、运行安装向导

右键单击 LightningChart .NET SDK v10.exe。安装程序会将组件安装到 Visual Studio Toolbox(工具箱)中, 另外还会安装与工具箱控件相关联的帮助文件。如果组件或帮助文件安装失败,请按照以下各节中的说明进行手动安装。
在试用 LightningChart 时,很可能要用到 SetupDownloader.exe 来下载并安装 SDK,也就是说不需要运行 LightningChart .NET SDK v10.exe 程序。
 

三、将 Arction 组件手动添加至 Visual Studio Toolbox

WinForms

1. 打开 Visual Studio,创建一个新的 WinForms 项目。右键单击“Toolbox”,选择“AddTab”,并命名为“Arction”
2. 右键单击“Arction”选项卡,然后选择“Choose items... ”
3. 在“Choose Toolbox items”窗口中,选择“.NET Framework Components”页。点击“Browse...”
从安装组件的文件夹中,一般为 C:\Program Files (x86)\Arction\LightningChart .NET SDK v.10\LibNet4,搜索到Arction.WinForms.Charting.LightningChart.dll 和Arction.WinForms.SignalProcessing.SignalTools.dll,点击“Open”。 然后就可以在“Toolbox”中找到这些组件了。

WPF

1. 打开 Visual Studio,创建一个新的 WPF 项目。右键单击“Toolbox”,选择“Add Tab”,
并命名为“Arction”
2. 右键单击“Arction”选项卡,然后选择“Choose items... ”
3. 在“Choose Toolbox items”窗口中,选择“WPF Components”页。点击“Browse...”
从安装组件的文件夹中,一般为 C:\Program Files (x86)\Arction\LightningChart .NET SDK v.10\LibNet4,搜索到 Arction.Wpf.Charting.LightningChart.dll、Arction.Wpf.ChartingMVVM.LightningChart.dll 和 Arction.Wpf.SignalProcessing.SignalTools.dll,点击“Open”。 然后就可以在“Toolbox”中找到这些组件了。

四、手动配置 Visual Studio 2010-2019 帮助

本章介绍了如何手动安装 LightrnngChart Ultimate®.NET 帮助内容。如果 Visual Studio 2010-2019没有安装任何本地帮助内容,需要用到本章信息。当安装 LightningChart Ultimate®.NET 时,如果没有安装任何本地帮助内容,则不会安装 LightningChart Ultimate®.NET 的帮助。
完成此次配置后,从 Visual Studio 2010-2019 中可以查看 LightningChart Ultimate®.NET 的帮助。可以在 LightningChart Ultimate 的类型、属性等部分按 F1,或使用 Microsoft Help Viewer(帮助查看器)来浏览帮助内容。
 

1、Visual Studio 2010
请按照以下步骤在 Visual Studio 2010 上手动安装 LightningChart®.NET 帮助内容:
1. 打开 Visual Studio 2010.
2. 选择 Help -> Manage Help Settings.
3. 在 Help Library Manager 中, 单击 Settings 链接.
4. 确保 I want to use local help 为选中状态.
5. 如果已选择好 I want to use local help, 单击 Cancel 返回到 Help Library Manager。否则单击OK。
6. 单击 Install content from disk 链接
7. 单击 Browse 按钮,找到安装 LightningChart®.NET 的文件夹,默认安装路径为 C:\Program
Files (x86)\Arction\LightningChart .NET SDK v.10 \MSHelpViewer。
8. 选择 HelpContentSetup.msha 然后单击 Open 按钮。
9. 单击 Next 按钮。
10. 单击 LightningChart®.NET Help 旁边的 Add 链接,确保 Status 列值变为 Update Pending。
11. 单击 Update 按钮。如果 Help Library Manager 询问是否要继续,单击 Yes 按钮。帮助库开始更
新。
12. 帮助库更新完成后,单击 Finish 按钮关闭 Help Library Manager。
 

2、Visual Studio 2012-2019
请按照以下步骤在 Visual Studio 2012-2019 上手动安装 LightningChart®.NET 帮助内容:
1. 打开 Visual Studio 2012、2013、2015 、2017 或 2019。
2. 选择 HELP -> Add and Remove Help Content。
3. Microsoft Help Viewer 启动后,选择 Manage Content。
4. 选择 Disk under Installation source。
5. 单击三个点的按钮以浏览文件。
6. 找到安装 LightningChart®.NET 的文件夹,默认安装路径为 C:\Program Files (x86)
\Arction\LightningChart .NET SDK v.10\MSHelpViewer
7. 选择 HelpContentSetup.msha 然后单击 Open 按钮。
8. 单击 LightningChart®.NET Help 旁的 Add 连接,确保 Status 列值变为 Add pending。

图 2-1. 添加帮助(LightningChart Help )

9. 单击 Update 按钮。如果 Help Library Manager 询问是否要继续,单击 Yes 按钮。帮助库开始更新。
10. 帮助库更新完成后,可以关闭 Microsoft Help Viewer。
11. 在 Visual Studio Menu / Help 中, 依次选择 Set Help Preference : Launch in Help Viewer。

图 2-2. 设置帮助首选项(Set Help Preference)。

五、 Visual Studio IntelliSense 的代码参数和提示

如果从 Global Assembly Cache(全局程序集缓存)引用了 LightningChart.dll 文件,但自动工具箱安装程序并未安装控件,则在键入相关 LightningChart 代码时,IntelliSense 可能不会显示代码提示。首先从项目的 References(引用)列表中移除 LightningChart.dll 文件,然后在安装目录中搜选(通常路径为 C:\Program files (x86)\Arction\LightningChart .NET SDK v.10\LibNet4)再次添加。
 

六、选择 Target Framework

在 C#项目中,可以按照步骤 Project -> Properties -> Application -> Target Framework 来选择framework 版本。

图 2-3. 在 C#项目中选择 Target Framework

在 Visual Basic 项目中,可以按照步骤 Project -> Options -> Compile -> Advanced compileoptions -> Target framework 来选择 framework 版本。

图 2-4. 在 Visual Basic 项目中选择 Target Framework

选择.NET Framework 4 或.NET Framework 4 Client Profile。推荐 .NET Framework 4.5 或更高版本)

如果选择了正确的.NET Framework,Visual Studio toolbox(工具箱)中便会出现LightningChart®.NET SDK 控件。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/103959.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux 内核网络栈分析: 接收数据

引言 对于内核网络栈的分析我在大二听了李勇大神来小组的讲座以后就想干了,但像很多主题的文章一样,始终没有勇气,也没有时间动手,我终究还是把这个话题从大二延到大三,从大三延到大四了。冥冥之中某种东西好像早已是…

Python 帮同事用pandas快速筛选Excel文件

同事正在为怎样处理一个18万行的全年财务Excel文件发愁,文件足足有30M,打开文件也要两三分钟,于是他就向我求助。大概意思就是要筛选出Data工作簿“源数据”Sheet中所有收款人对应的付款人及付款笔数、金额小计,于是我简化做了一个…

【RuoYi-Vue-Plus】学习笔记 45 - Spring 事件监听器 @EventListener 注解简单分析

文章目录前言参考目录测试方法配置说明测试方法功能调用流程分析事件监听器初始化事件发布流程前言 因为之前比较忙所以匿了一段时间,顺便当了神雕大侠(“阳过”)。前段时间框架已经发布了新版本 V4.4.0,而在最新的 dev 分支中使…

labelImg数据标注及yolov5的训练和测试

labelImg数据标注及yolov5的训练和测试 一、labelImg数据标注的使用 数据标注主要针对于哪个地方是什么,一般像隐私类的是不能标注的,如鲁迅的故居可以标,但是张三的住所就不能进行标注。 labelImg是数据标注主要使用的工具。 1、首先使用…

第十四章 概率图模型

14.1 隐马尔可夫模型 机器学习最重要的任务,是根据一些已观察到的证据(例如训练样本)来对感兴趣的未知变量(例如类别标记)进行估计和推测。概念模型提供了一种描述框架,将学习任务归结于计算变量的概率分布…

ffmpeg-AVPacket

目录 引子 翻译一下官方注释: 成员变量: AVBufferRef *buf pts dts data size stream_index flag side_data side_data_elems duration pos opaque opaque_ref time_base 引子 AVPacket是ffmpeg基础且非常重要的数据结构…

我国脐橙行业现状:种植面积、产量及市场规模不断增长 江西赣州是最大生产区

根据观研报告网发布的《2022年中国脐橙市场分析报告-市场全景评估与发展定位研究》显示,脐橙是芸香科,属柑橘亚科,是柑橘属植物甜橙的一类栽培品种,果皮难或稍易剥离,瓢囊9-12瓣,果心实或半充实&#xff0c…

ChatGPT

ChatGPT是由OpenAI开发的一个人工智能聊天机器人程序,于2022年11月推出。该程序使用基于GPT-3.5架构的大型语言模型并通过强化学习进行训练。目前,有部分地区(例如中国大陆、香港)无法使用此项服务,这里我就介绍一下中…

代码随想录训练营第55天|LeetCode 583. 两个字符串的删除操作、72. 编辑距离

参考 代码随想录 题目一:LeetCode 583. 两个字符串的删除操作 确定dp数组下标及其含义 为了方便dp数组的初始化,在整个分析问题的过程中在word1和word2的最前面添加空字符,注意,不是真正的添加,只是这么认为。 dp[i]…

大学英语笔记

words in use unit 1 The mayor condenseIt was reported exceedresearchers put deficittoo much————exposuremoving forward managerialthe lawyer adequateto help the competentmost parents,,,adjustingyou can count preciselyin …

工控CTF之协议分析8——特殊隧道

协议分析 流量分析 主要以工控流量和恶意流量为主,难度较低的题目主要考察Wireshark使用和找规律,难度较高的题目主要考察协议定义和特征 简单只能简单得干篇一律,难可以难得五花八门 常见的工控协议有:Modbus、MMS、IEC60870、…

Python爬虫学习

文章目录前言概述简单爬虫requests模块⼊⻔数据解析re解析re模块总结前言 本博客仅做学习笔记,如有侵权,联系后即刻更改 科普: 学习参考网站 概述 安全 爬⾍在法律上是不被禁⽌的 像王欣说过,技术是⽆罪的. 主要看你⽤它来⼲嘛 robots.tx…

经纬恒润以太网开发及测试方案,助力智能汽车落地

近年来,为了满足智能网联汽车的开发要求,车载以太网技术开始逐渐进入人们的视野。车载以太网可以满足带宽密集型应用如高级驾驶辅助系统(ADAS)、车载诊断系统(OBD)以及车载信息娱乐系统等所需的更高数据传输…

controlsfx框架NotificationPane组件的使用

controlsfx 是javaFx开源UI框架,里面有很多默认组件的补充,最近在使用其中的NotificationPane组件时,遇到一些问题,记录下来。 官方demo链接: https://github.com/controlsfx/controlsfx/blob/jdk-8/controlsfx-samp…

Unittest接口自动化分享

一、环境搭建 1. Python安装 1. 1Python(3.6.8版本) 下载地址 https://www.python.org/downloads/release/python-368/ 1.1.1 Windows系统 1. 下载1. 对前缀的说明:​ 以Windows x86-64开头的是 64 位的 Python 安装程序;​ …

Ubuntu+Qt下配置车牌识别系统EasyPR1.6环境

1.将EasyPR_v1.6.zip拷贝到虚拟机Ubuntu中 最好是在opt文件夹中 ,可使用 VMware tools 共享文件夹 远程连接工具 2.解压得到EasyPR文件夹 修改文件权限 chmod -R 777 EasyPR 3.查找/opt/EasyPR/include/easypr/config.h中 这边告诉我们,如果open…

【RL数学基础】概率论的基本概念:随机变量、概率密度函数、期望、随机抽样

文章目录1.随机变量(Random Variable)2.概率密度函数(Probability Density Function, PDF)3.期望(Expectation)4.随机抽样(Random Sampling)1.随机变量(Random Variable&…

新一代免费开源大型企业数智制造解决方案

国家加速推进信创产业的开源自主可控 信创产业,即信息技术应用创新产业,其包含了从信息化基础设施到底层系统,再到上层的应用软件,与信息化建设过程中涉及有关的全产业链都必须安全与可控。信创产业涉及到的领域包括信息化基础设施…

编译安装nmon

nmon 是什么? nmon(Nigel’s performance Monitor for Linux)是一种Linux性能监视工具,当前它支持 Power/x86/x86_64/Mainframe/ARM 这五种 CPU 架构的 Linux,能将监控到的数据保存为 JSON 格式便于其他工具进行分析和…

【探索Spring底层】13.深入DispatcherServlet

文章目录1. DispatcherServlet概述2. DispatcherServlet的初始化时机3. DispatcherServlet初始化执行的操作4. RequestMappingHandlerMapping 基本用途5. RequestMappingHandlerAdapter 基本用途6. 参数和返回值解析器1. DispatcherServlet概述 DispatcherServlet是SpringMVC的…