想要官网这个效果,自己琢磨了下,记录一下
一、拖一个UCSignalLamp控件
二、设置指示灯的属性
//设置指示灯颜色(不闪烁只用写一个,闪烁写2个,我这里需要闪烁用了2个颜色块) this.ucSignalLamp1.LampColor = new System.Drawing.Color[] { System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))), System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(250)))), ((int)(((byte)(250)))))}; //设置指示灯闪烁间隔时间 ucSignalLamp1.TwinkleSpeed = 500;
运行即可!
--------------------------------------------------------------------------------------------
附:C#颜色和名称对照表。三位数字代表一个颜色值,需要改颜色就把代码中的三个数字改成下就可以。
标签:控件,自定义,HZHControls,int,System,Color,byte,Drawing From: https://www.cnblogs.com/damugua/p/16838909.html