2024年6月11日发(作者:)
1、标签(Label)
作用:提供在窗体上相对固定的位置显示文本的区域,该文本区域不能编辑,主
要用来显示提示信息,可以用作标题、栏目名或输入、输出区域的标识,也可作
为结果信息的输出区域,常和Text控件一起使用。
注意:标签的内容是只读的,Label控件不接受用户的任何输入操作。
(1)常用属性
属性
Alignment
Caption
Font
ForColor
BackColor
BackStyle
BorderStyle
Enabled
Visible
Left
Top
Height
Width
描述
设置文本中文本的对齐方式,有三种方式,0—左对齐、1—右
对齐、2—居中
设置标签的内容。其值是一个任意的字符串
指定标签的字体,包括字体、字体祥式、字号、效果等等
设置标签的前景色
设置标签的背景色
设置标签的背景的模式。0—将标签重叠显示在背景上,不覆盖
原来的背景;1—显示标签时将背景覆盖掉,此为系统缺省值
用于设置标签的加框形式。0—无边框;1—单线边框,缺省值
为0
表示控件是否能使用。True—表示能使用;Fasl—表示禁止使
用(控件显示为灰色)
表示控件是否可见。True—表示控件可见;Fasl—表示控件不
可见
指定其离开容器左边线的距离
指定其离开容器上边线的距离
指定其本身的高度
指定其本身的宽度
(2)常用事件
事件
change
click
dbclick
描述
当标签的内容更改时触发,即为change事件编写的事件处理程
序将被执行
单击事件 ,点击标签时触发该事件
双击事件 ,双击标签时触发该事件
但Label 控件的主要作用是显示文本,一般不需要编写事件过程代码。
(3)其它用法
标签除了直接在设计阶段设置之外,也常常在运行阶段用程序的方式来显示时
间。time$是一个与时间有关的函数,由于它的返回值是字符串,因此可以把它
赋值给标签的标题,这样就可以用标签来显示时间,例如:
n=time$
如果要在标签中同时显示2行以上的字符串,就一定要靠程序,即在字符串与字
符串之间加上chr$(13)+chr$(10)(回车换行)控制码,例如:
n=time$+chr$(13)+chr$(10)+date$
(4)例子
设置界面如下:


发布评论