LED控件

描述

LED 控件用于显示I/O状态。

使用

要使用LED控件

  1. 将Text属性设为状态名称。
  2. 设置IOType属性。
    可以选择input,output,或memory I/O。
  3. 设置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 用户使用鼠标双击控件时执行。