第9章 常用内部控件 第九章0=pm00常用控件 本章要点: >控件的公共属性 >鼠标和键盘事件 >常用内部控件 >动画控件和多媒体控件 1
第九章Visual Basic 常用控件 1 第 9 章 常用内部控件 本章要点 : ➢控件的公共属性 ➢鼠标和键盘事件 ➢常用内部控件 ➢动画控件和多媒体控件
9.1控件的公共属性 l.Name属性 第九章 Name属性用于标识窗体、控件、或数据访问对 象的名称。在属性窗口的属性名为“(名称)” Visual 注意: 1)Name属性运行时是只读的 2)新建立的控件有其缺省名称,如Text1、 B常用控件 Text2. 3)以字母开始,最长40个字符,可包括字母、数 字和下划线,不能包括标点符号或空格(允许 汉字) 4) 控件数组的名称:Name(ndex) 例如:Text1(O)、Text1(1) Command1(0)Command1(1) 2
第 九 章Visual Basic 常 用 控 件 2 9.1 控件的公共属性 1. Name属性 Name属性用于标识窗体、控件、或数据访问对 象的名称。在属性窗口的属性名为“(名称)” 注意: 1) Name属性运行时是只读的 2) 新建立的控件有其缺省名称,如Text1、 Text2. 3) 以字母开始, 最长40个字符,可包括字母、数 字和下划线,不能包括标点符号或空格(允许 汉字) 4) 控件数组的名称: Name(Index) 例如:Text1(0)、Text1(1) Command1(0)、Command1(1)
2. Caption属性 Caption,属性用于设置或返回对象的标题或在对 第九章 象上显示的文字。 注意: Visua 1)当创建一个新的对象时,其缺省Caption,属性值 与其缺省的Name属性值相同。 2)使用&符号可以为某些控件创建访问键,如果 Pm。常用控件 需要在标题中加入一个“&”符号而不是创建 访问键,需在标题中加入连续的两个“&”符 号。 3)Label控件标题大小没有限制。其他有标题的控 件,标题大小限制为255个字符。 4注意与Name属性、Text属性的区别. 3
第 九 章Visual Basic 常 用 控 件 3 2. Caption属性 Caption属性用于设置或返回对象的标题或在对 象上显示的文字。 注意: 1) 当创建一个新的对象时,其缺省Caption属性值 与其缺省的Name属性值相同。 2) 使用&符号可以为某些控件创建访问键,如果 需要在标题中加入一个“&”符号而不是创建 访问键,需在标题中加入连续的两个“&”符 号。 3) Label控件标题大小没有限制。其他有标题的控 件,标题大小限制为255个字符。 4) 注意与Name属性、Text属性的区别
3.Enabled属性 决定控件是否能够对用户产生的事件作出响应。 第九章 4.Visible属性 用来确定一个窗体或控件是否可见。 注意:如果在属性窗口中将控件的Visible属性设 Visua 置为False,则控件在设计窗体上仍是可见的,仅在 运行时才不可见。 5.Left、Top、Height、Width属性 P。常用控件 Forml ▣ 对于窗体,这些属性 op 总是以缇为单位表示; eft Height 对于控件,它们的度 量单位取决于其容器 Width 的坐标系统
第 九 章Visual Basic 常 用 控 件 4 3. Enabled属性 决定控件是否能够对用户产生的事件作出响应。 4. Visible属性 用来确定一个窗体或控件是否可见。 注意: 如果在属性窗口中将控件的Visible属性设 置为False,则控件在设计窗体上仍是可见的,仅在 运行时才不可见。 5. Left、Top、Height、Width属性 Height Left Top Width 对于窗体,这些属性 总是以缇为单位表示; 对于控件,它们的度 量单位取决于其容器 的坐标系统
6.BackColor、ForeColor属性 BackColor属性用来设置或返回控件的背景颜色。 第九章 ForeColor)属性用来设置或返回在控件里显示的图 形或文本的颜色(前景颜色)。 Visua 注意: 1)在Labelz和Shape控件中,如果BackStyle属性 常Ba 的设置值为0(透明),则忽略BackColor属性。 2)如果在Form对象或PictureBox控件中设置 BackColor属性,则所有已经打印的文本或用 用控件 绘图方法绘制的图形都将被擦除掉。 3)设置ForeColor属性值不会影响已经打印的文 本或绘制的图形。 5
第 九 章Visual Basic 常 用 控 件 5 6. BackColor、ForeColor属性 BackColor属性用来设置或返回控件的背景颜色。 ForeColor属性用来设置或返回在控件里显示的图 形或文本的颜色(前景颜色)。 注意: 1) 在Label和Shape控件中,如果BackStyle属性 的设置值为0(透明),则忽略BackColor属性。 2) 如果在Form对象或PictureBox控件中设置 BackColor属性,则所有已经打印的文本或用 绘图方法绘制的图形都将被擦除掉。 3) 设置ForeColor属性值不会影响已经打印的文 本或绘制的图形