1、控件介绍(如果你对介绍不感兴趣,那么可以直接跳到步骤2使用即可)
由于C# WinForm控件中没有类似LED信号灯这样的控件,在做项目开发时难免会想使用不同的信号灯表示任务执行的结果或者状态,所以就自行开发了一个LED自定义控件。
先上图:
上面两幅图表示不同的状态,模拟OK、NG。
其中,LED控件有5个关键属性:
- 外圆边线颜色 BorderColor
- 线宽 BorderWidth
- 中心颜色 CenterColor
- 渐变颜色 GradientColor
- 内外圆中心距 Distance
在程序中设置GridentColor即可改变LED的状态。
2、控件使用
如果你对上面的介绍不感兴趣,那么可以直接跳到这里使用即可:
1、下载本资源的LED.dll;https://download.csdn.net/download/Zythonista/12200327
2、>工具>选择工具箱>.Net Framework组件页面>浏览。选择下载的LED.dll
3、项目属性中设置 .Net Framework版本,4.6以上
在工具箱中就可以看到LED控件了,拖拽到Form窗体中就可以使用了。