文本框控件

描述

文本框用于获取操作员的输入或显示文本。文本框控件通常用于可编辑文本,尽管也可设为只读。
文本框可显示多行,并根据控件尺寸进行文本换行。
文本框控件允许在控件中显示或输入单一格式的文本。

使用

文本框可用于单行模式或多行模式。

单行文本框
默认情况下,创建文本框时,文本框为单行模式。您仅可更改控件宽度。用户仅可键入一行字符。

多行文本框
若要使用多行模式,将Multiline属性设为True。在此模式下,您可以更改控件的高度和宽度。通过设置Scrollbars属性还可以显示滚动条。若要显示水平滚动条,需将WordWrap属性设为False。

设置文本框外观
要更改文本框的外观,使用以下属性。
BorderStyle、ForeColor、BackColor、Font、TextAlign

显示SPEL+ 全局变量(数组除外)状态
您可以通过设置Variable属性自动显示SPEL+ 全局变量的值。

注意
如果SPEL+的全局变量未先显示在Variable属性中时,请重新创建项目。

文本框控件属性

属性 描述
AppendText 运行时附加文本。
BackColor

控件的背景颜色。

默认:Window

BorderStyle

用于控件的边框。

默认:Fixed3D

Enabled

设置是否在运行时启用控件。

默认:True

EventTaskType

用于事件的任务类型。

默认:Normal

Font

设置控件文本的字体。

默认:Microsoft Sans Serif 8.25 pt

FontBold

将当前字体设为粗体。

默认:False

FontItalic

将当前字体显示为斜体。

默认:False

FontName

设置当前字体的名称。

默认:Microsoft Sans Serif

FontSize

以点设置当前字体的大小。

默认:8.25

ForeColor

控件文本的前景颜色。

默认:WindowText

Height 控件高度,单位为像素。
Left 控件的左坐标,单位为像素。
Multiline

设置是否显示一行或多行。

默认:False

Name

控件名称。

默认:TextBoxXX

PasswordChar

设置用于隐藏输入的各字符的字符。

默认:空

ReadOnly

设置用户是否可以编辑文本。

默认:False

ScrollBars

设置如何显示控件的滚动条。

默认:None

ShowPrint

设置是否显示Print语句的输出。

默认:False

TabIndex 控件的选项卡索引。
Text

控件文本。

默认:空

TextAlign

选择文本对齐。

默认:Left

ToolTipText

控件提示信息中使用的文本。

默认:空

Top 控件的顶坐标,单位为像素。
Update

更新文本框控件的显示。

Variable

设置要显示的SPEL+的全局变量(数组除外)。

默认:None

Visible

控件在运行时是否可见。

默认:True

Width 控件宽度,单位为像素。
WordWrap

设置文字是否换行。

默认:True

文本框控件事件

事件 描述
KeyPress 当控件存在焦点并按下按键时,会发生此事件。