一、常用属性
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.小练习
点击按钮后字体改变,字体名称为“黑体”,字号14,粗体,加删除线并且输入框不可用。
默认属性
对象 | 属性 | 值 |
---|---|---|
Text1 | FontName | 楷体 |
Text1 | FontSize | 20 |
Text1 | FontUnderline | True |
Command1 | Caption | 转换 |
二、标签(Label)
用于显示静态的、不可修改的文本信息。标签控件常用做窗体中某些没有Caption属性控件的标识说明,如文本框、列表框、组合框等。另外标签还可以为窗体添加说明性文字(如向用户提供帮助信息的说明文字)
1. Alignment
标签的对齐方式:
- 0-左对齐
- 1-右对齐
- 2-居中对齐
2.AutoSize
决定了控件是否可以自动改变尺寸,以适应其内容的变化。如果设置为True,标签里控件便会根据其内容改变水平方向的尺寸。
3.WordWrap
可以使“标签框”根据其内容自动进行垂直方向的改变,并保持其宽度的不变。
如果要使WordWrap属性有效,AutoSize属性也必须是True。
如果在代码中二者都为True需要WordWrap的设置在AutoSize设置之前。
【思考】
1.标签(Label)常用属性有哪一些,分别叫什么,作用是什么?
【练习】
点击【换行】按钮显示标签中的所有的内容
初始属性:
对象 | 属性 | 值 |
---|---|---|
Label1 | ForeColor | 纯红色 |
Label1 | BackColor | 纯蓝色 |
Label1 | FontSize | 小二 |
Command1 | Caption | 换行 |