文本框控件
描述
文本框用于获取操作员的输入或显示文本。文本框控件通常用于可编辑文本,尽管也可设为只读。
文本框可显示多行,并根据控件尺寸进行文本换行。
文本框控件允许在控件中显示或输入单一格式的文本。
使用
文本框可用于单行模式或多行模式。
单行文本框
默认情况下,创建文本框时,文本框为单行模式。您仅可更改控件宽度。用户仅可键入一行字符。
多行文本框
若要使用多行模式,将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 | 当控件存在焦点并按下按键时,会发生此事件。 |