菜单

2.3.2 文字

下载

【文本】控件用于显示文本、多语言标签等静态内容,或绑定变量来显示数值。

1 参考视频

2 属性

下面介绍主要属性

2.1 控件

控件名,当前页面唯一。

2.2 字体

设置文本字体、大小和颜色

2.3 主背景

文字控件默认是透明显示的,但可以通过“主背景”来设置文字控件的背景色、渐变色、边框圆角、边框粗细等属性,实现不同的效果。“主背景”的使用可以参考面板的主背景属性设置。

2.4 标签内容

文本显示内容可以设置显示静态文本、标签资源或绑定变量。

点击文本控的“标签内容”属性,出现如下设置对话框,

 1)静态文本

设置文本控件显示的文本内容。

2)标签资源

设置需要显示多语言标签

3)绑定变量

设置文本控件显示指定的变量值。

2.5 显示格式

用于控制文本标签控件的显示格式,包括:

1)显示格式: 

格式

描述

文本

以文本格式显示标签内容

数值

以数据格式显示标签内容,可通过该选项控制显示的整数位数、小数位数和是否显示千分位的“,”,同时可缩放显示变量值,实现简单的运算。

注:显示值=显示因数*变量原值+偏移量

货币

当关联变量为数值类型时,控制“货币符号”、“小数位”和“千分位”的显示,如¥1,234.56

日期

如果选择“日期”,系统会自动关联“系统时间”,通过此选项可以控制不同的日期时间显示方式及其分隔符,勾选显示。

百分比

以百分比的格式显示变量

2)对齐方式:

控制文本位置。

3)长文本处理

宽度自适应:根据显示内容,自动调整宽度;

自动换行:当显示内容较多时,超过了控件的宽度,自动换行;

显示省略号:当显示内容较多时,超过了控件的宽度,显示为“...”;

往复循环:当显示内容超过了控件宽度,将往复循环显示文本内容;

周期循环:当显示内容超过了控件宽度,将周期循环显示文本内容;

往复循环:当显示内容超过了控件宽度,将截取显示最左边的内容;

4)循环速度

当需要循环显示文本时设置的每秒移动的像素数

文字控件属性如下,其中“字体”、“标签内容”和“显示控制”是常用属性

2.6 动画效果

参考2.1节控件属性之动画效果

2.7 可见控制

参考2.1节控件属性之可见控制

2.8 闪烁效果

参考2.1节控件属性之闪烁效果

 

3 典型应用

3.1 显示日期时间

1)文本标签关联系统变量“$time”;、

2) “显示格式”属性选日期:

3.2 多语言文本标签

1)关联多语言标签;

2)切换多语言系统变量时自动改变显示:

vm->get(SysVar::Language)->set(Language::zh_CN);

3.3 显示变量值

1)绑定/关联要显示的变量;

2)选择数值显示格式

 
显示值=显示因数*变量值+偏移量

 

最近修改: 2025-02-08Powered by