HslControls 3.0.0

.NET Framework 3.5
Install-Package HslControls -Version 3.0.0
dotnet add package HslControls --version 3.0.0
<PackageReference Include="HslControls" Version="3.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add HslControls --version 3.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: HslControls, 3.0.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install HslControls as a Cake Addin
#addin nuget:?package=HslControls&version=3.0.0

// Install HslControls as a Cake Tool
#tool nuget:?package=HslControls&version=3.0.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

一个工业物联网的控件库,基于C#开发,配套HslCommunication组件可以实现工业上位机软件的快速开发,支持常用的工业图形化控件,快速的集成界面开发。
主要包含了按钮,开关,进度条,信号灯,数码管,时钟,曲线显示控件,仪表盘控件,管道控件,瓶子控件,饼图控件,传送带控件,温度计控件,鼓风机控件,阀门控件,电池控件等等。

Product Versions
.NET net6.0-android
.NET Framework net35 net40 net403 net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48
MonoAndroid monoandroid
Compatible target framework(s)
Additional computed target framework(s)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on HslControls:

Repository Stars
dathlin/HslCommunication
A very popular industrial Internet of Things communication plug-in. Using this dll can be very convenient, stable, and fast to obtain data from PLC equipment of multiple brands, and also supports redis, mqtt, websocket, etc., which can let your data on the network Free transmission, reducing enterprise development costs.
dathlin/HslControlsDemo
HslControls控件库的使用demo,HslControls是一个工业物联网的控件库,基于C#开发,配套HslCommunication组件可以实现工业上位机软件的快速开发,支持常用的工业图形化控件,快速的集成界面开发。 主要包含了按钮,开关,进度条,信号灯,数码管,时钟,曲线显示控件,仪表盘控件,管道控件,瓶子控件,饼图控件,传送带控件,温度计控件,鼓风机控件,阀门控件,电池控件等等。
Version Downloads Last updated
3.0.0 320 5/30/2022
2.9.0 692 4/11/2022
2.8.0 937 1/23/2022
2.7.0 1,532 10/4/2021
2.6.0 1,504 5/23/2021
2.5.7 495 4/26/2021
2.5.6 997 3/4/2021
2.5.5 414 2/23/2021
2.5.4 321 2/6/2021
2.5.3 259 2/2/2021
2.5.2 257 1/28/2021
2.5.1 882 11/16/2020
2.5.0 1,109 9/24/2020
2.4.3 925 9/3/2020
2.4.2 970 7/28/2020
2.4.1 9,052 7/17/2020
2.4.0 395 7/14/2020
2.3.3 413 6/30/2020
2.3.2 1,935 5/10/2020
2.3.1 1,704 4/12/2020
2.3.0 1,158 3/17/2020
2.2.9 651 3/8/2020
2.2.8 1,091 12/28/2019
2.2.7 408 12/22/2019
2.2.6 407 12/12/2019
2.2.5 1,527 11/10/2019
2.2.4 433 11/5/2019
2.2.3 734 9/27/2019
2.2.2 1,610 8/30/2019
2.2.1 469 8/24/2019
2.2.0 737 8/16/2019
2.1.9 717 8/7/2019
2.1.8 623 7/31/2019
2.1.7 663 7/24/2019
2.1.6 606 7/21/2019
2.1.5 652 7/14/2019
2.1.4 622 7/9/2019
2.1.3 720 6/30/2019
2.1.2 712 6/16/2019
2.1.1 614 6/12/2019
2.1.0 756 5/27/2019
2.0.7 726 5/20/2019
2.0.6 597 5/16/2019
2.0.5 798 4/29/2019
2.0.4 1,586 4/20/2019
2.0.3 637 4/3/2019
2.0.2 723 3/20/2019
2.0.1 619 3/16/2019
2.0.0 632 3/14/2019
1.2.7 616 3/11/2019
1.2.6 583 3/5/2019
1.2.5 705 2/16/2019
1.2.4 650 2/11/2019
1.2.3 785 1/31/2019
1.2.2 710 1/24/2019
1.2.1 748 1/19/2019
1.2.0 700 1/18/2019
1.1.0 727 1/10/2019
1.0.6 723 1/5/2019
1.0.5 710 1/2/2019
1.0.4 720 12/30/2018
1.0.3 725 12/27/2018
1.0.2 690 12/24/2018

1. HslCurveHistory: 在历史曲线控件双击固定光标后,鼠标移出界面,固定的光标线现在仍然显示,方便截图等操作。
2. HslCurveHistory: X轴坐标显示的文本及光标移动显示的X轴文本消息高度自适应,文本对齐为中间对齐。
3. HslCurveHistory: 光标移动时,显示曲线名称及值的框框,修复往上移动时造成出届导致数据显示不全的bug。移动到超出界限时,自动固定位置
4. HslCurveHistory: 新增属性RightRemainWidth用来设置当前的曲线控件右侧的预留的空白宽度信息,像素为单位,默认200
5. HslCurveHistory: X轴和Y轴的滚轮缩放的等级可以自定义控制,通过方法SetScaleXOptions及SetScaleYOptions实现,例如缩放1,2,3,4,5倍
6. HslCurveHistory: 代码优化,缩小倍率小于10倍以下时,绘制选择速度优先,当数据量很多时,自动选择绘制的区域进行绘制,当10万级数据量时,无论怎么缩放依然带来丝滑般的体验。
7. HslCurveHistory: 历史曲线控件的方法SaveToBitmap新增一个可选的参数,是否输出当前显示界面,也就是说现在支持仅保存当前的显示界面的功能,类似截屏。
8. HslCurveHistory: 支持了基于曲线区间的范围的背景标记功能,实例化曲线控件的CurveRanges对象即可,支持多个区间范围的显示。如果需要移除,直接设置为NULL
9. HslBarChart: 设置柱状图数据类型支持double类型,修复double类型时,最大值计算错误的bug,新增属性IsAoordinateRoundInt,如果设置为Ture, Y轴自动使用整数。Wpf版本柱状图同步更新
10. HslControls企业授权费:4200rmb,一次付费,终身授权,开放源代码,支持后续更新。