shachen

导航

 


        新近制作完成了一个.net版的数码管控件,适用于.net 1.1 框架,希望与志同道合者交流。随控件提供了演示程序。
    
        目前该控件提供两种使用风格,即自定义风格和日期时间显示风格,前者可以显示用户自定义的字符串,可以显示的字符是0-9数字,17个英文字母和点号“.”以及短横线"-";后者可以模拟数字时钟,并提供自定义格式化字符串属性;另外该控件提供了独特的自定义数码管个数、左右对齐和前位补零功能,可以用于工控项目。
   
一.控件属性

 1.总体属性
 LEDStyle                          控件显示风格。
 LEDText                           采用自定义风格时的显示内容。
 DateTimeFormatString     采用与时间显示相关风格时的格式化字符串。
 TextAlign                            文本的对齐方式。
 
 2.绘制参数
 BackColor                      LED控件的背景色。
 ForeColor                      LED数字的前景色。
 ShadowColor                  LED数字的阴影颜色。
  IsSmoothCorner              是否采用平滑圆角。
 
 3.边框参数
 BorderStyle                      控件边框风格。
 BorderWidth                      边框宽度。
 BorderColor                      边框颜色。
 BorderLightColor             边框亮面颜色。
 BorderShadowColor         边框暗面颜色。
 
 4.自定义数码管数量
 IsCustomLEDNum              LED自定义数量
 CustomLEDNums              自定义数码管的显示数量。
 IsZeroFirst                          是否前位补零。仅右对齐风格和自定义LED数量有效。

 5.闪烁
 IsFlash                                   是否数码管闪烁。
 FlashInterval                          数码管闪烁的间隔(毫秒)。


一.控件事件
 LEDClick                              单击LED控件时发生。
 LEDDoubleClick                  双击LED控件时发生。


    shachen
    2005年8月
    iamshachen@126.com
    




点击此处下载



posted on 2005-08-04 22:20  沙尘  阅读(2602)  评论(5)    收藏  举报