标签(Label)

493 阅读3分钟

一、常用属性

1.Caption

标题属性,它决定了在控件上显示内容。绝大部分控件都有改属性,标题的最大长度为1024个字节。

2.Name(名称,唯一标识)

所有的控件在刚创建的时候都有一个默认的名称。为了便于编程和记忆,通常要对这个名称进行修改。名称都会有个前缀+名称。

3.Enabled

决定对象在运行时是否允许用户进行操作,它是逻辑值为True,则允许用户操作并可以对其操作做出响应;为False,则禁止用户操作,此时只要是可视的对象均灰色。几乎所有的对象都有Enabled

4.Visible

Visible属性决定了对象在运行时是否可见,它是逻辑值,True代表可见,False代表不可见,但它不会影响其在设计时的可见性。只有可视对象才有该属性,像Timer那样不可视的对象没有该属性。

5.Font

Font属性决定了字符的格式,如字体、字号和字形等。尽管它是一个属性但又是一个对象,该对象包含了有关的字符格式属性,主要有以下几种:

  • FontName:字体名称
  • FontSize:字号
  • FontBold:是否粗体
  • FontItalic:是否斜体
  • FontStrikethru:是否加删除线
  • FontUnderline:是否加下划线

在代码中设置: Text1.Font.Size = 20或者Text.FontSize = 20

6.Height、Width、Top、Left

这个四个属性给出了控件的大小与位置。

7.ForeColor、BackColor

前景色(ForeColor)和背景色(BackColor),其值是一个十六进制常数,通常使用调色板直接选取。或者直接输入6位十六进制。

8.小练习

微信图片_20220223142151.png

点击按钮后字体改变,字体名称为“黑体”,字号14,粗体,加删除线并且输入框不可用。

默认属性

对象属性
Text1FontName楷体
Text1FontSize20
Text1FontUnderlineTrue
Command1Caption转换

二、标签(Label)

用于显示静态的、不可修改的文本信息。标签控件常用做窗体中某些没有Caption属性控件的标识说明,如文本框、列表框、组合框等。另外标签还可以为窗体添加说明性文字(如向用户提供帮助信息的说明文字)

1. Alignment

标签的对齐方式:

  • 0-左对齐
  • 1-右对齐
  • 2-居中对齐

2.AutoSize

决定了控件是否可以自动改变尺寸,以适应其内容的变化。如果设置为True,标签里控件便会根据其内容改变水平方向的尺寸。

3.WordWrap

可以使“标签框”根据其内容自动进行垂直方向的改变,并保持其宽度的不变。

如果要使WordWrap属性有效,AutoSize属性也必须是True。

如果在代码中二者都为True需要WordWrap的设置在AutoSize设置之前。

【思考】

1.标签(Label)常用属性有哪一些,分别叫什么,作用是什么?

【练习】

微信图片_20220223142151.png

点击【换行】按钮显示标签中的所有的内容

初始属性:

对象属性
Label1ForeColor纯红色
Label1BackColor纯蓝色
Label1FontSize小二
Command1Caption换行