:Caption 属性学习
- 窗体-确定显示在
Form或
MDIForm对象的标题栏中的文本。当窗体为最小化时,该文本被显示在窗体图标的下面。
- 控件-确定显示在控件中还是附在控件之后的文本。
- MenuLine对象-确定为
Menu控件还是为
MenuItems集合中的对象显示的文本。
对于Menu控件,Caption在运行时通常是可读
/
写的。但是对于被Visual Basic 的加载宏遗弃或提供的菜单项来说,Caption是只读的,例如
MenuLine对象。
语法
object.Caption[=string]
Caption属性的语法包含下面部分:
部分 | 描述 |
object | 对象表达式,其值是“应用于”列表中的一个对象。如果object被省略,那么与活动窗体模块相联系的窗体被认为是object。 |
string | 字符串表达式,其值是被显示为标题的文本。 |
说明
当创建一个新的对象时,其缺省标题为缺省的Name属性设置。该缺省标题包括对象名和一个整数,如 Command1 或 Form1。为了获得一个描述更清楚的标签,应对Caption属性进行设置。
可以使用Caption属性赋予控件一个访问键。在标题中,在想要指定为访问键的字符前加一个 (&) 符号。该字符就带有一个下划线。同时按下 ALT 键和带下划线的字符就可把焦点移动到那个控件上。为了在标题中加入一个 (&) 符号而不是创建访问键,需要在标题中加入两个即 (&&) 符号。这样,在标题中只有单个 (&) 符号被显示而没有带下划线的字符。
Label控件标题的大小没有限制。对于窗体和所有别的有标题的控件,标题大小的限制是 255 个字符。
要为窗体显示标题,可以将BorderStyle属性设为定长单线(1 或vbFixedSingle£©、复长(2 或vbSizable£©、或定长对话框 (3 或vbFixedDialog)。超出窗体标题栏的标题将被裁切。当一个 MDI 子窗体在一个MDIForm对象中被最大化时,子窗体的标题将被包括在父窗体的标题中。
提示对于标签来说,将AutoSize属性设为True自动调整控件的大小以与其标题相适合。