LED控件
描述
LED 控件用于显示I/O状态。
使用
要使用LED控件
- 将Text属性设为状态名称。
- 设置IOType属性。
可以选择input,output,或memory I/O。 - 设置IOBit属性。即想要显示状态的位。
对于输出,您可以视情况允许操作员双击LED控件切换输出状态。为此,需将AllowStateChange属性设为True。
设置LED外观
要更改LED控件的外观,使用以下属性。
BackColor、BorderStyle、ForeColor、Font、ImageAlign、TextAlign
您还可以更改ImageOn和ImageOff属性,以使用内置彩色图像,或者可以提供自己的图像。
LED控件属性
属性 | 描述 |
---|---|
AllowStateChange | 允许操作员切换输出状态。 默认:False |
BackColor | 控件的背景颜色。 默认:Control |
BorderStyle | 用于控件的边框。 默认:None |
Enabled | 设置是否在运行时启用控件。 默认:True |
EventTaskType | 用于事件的任务类型。 默认:Normal |
Font | 设置控件文本的字体。 默认:Microsoft Sans Serif 8.25 pt |
FontBold | 将当前字体设为粗体。 默认:False |
FontItalic | 将当前字体显示为斜体。 默认:False |
FontName | 设置当前字体的名称。 默认:Microsoft Sans Serif |
FontSize | 以点设置当前字体的大小。 默认:8.25 |
ForeColor | 控件文本的前景颜色。 默认:ControlText |
Height | 控件高度,单位为像素。 |
ImageAlign | 控件的图片对齐。 默认:MiddleLeft |
ImageOff | 设置I/O状态关闭时显示的图像。 默认:LedOff.ico |
ImageOn | 设置I/O状态打开时显示的图像。 默认:LedRed.ico |
IOBit | 范围:0 至 9999 默认:0 |
IOType | 设置待监测I/O的类型。 默认:Input |
Left | 控件的左坐标,单位为像素。 |
Name | 控件名称。 默认:LedXX |
TabIndex | 控件的选项卡索引。 |
Text | 控件文本。 默认:控件名称 |
TextAlign | 选择文本对齐。 默认:MiddleRight |
ToolTipText | 控件提示信息中使用的文本。 默认:空 |
Top | 控件的顶坐标,单位为像素。 |
Visible | 控件在运行时是否可见。 默认:True |
Width | 控件宽度,单位为像素。 |
LED控件事件
事件 | 描述 |
---|---|
DblClick | 用户使用鼠标双击控件时执行。 |