第3章次序结构程序设计;(5)AutoSize属性:标签是否会依据Caption属性指定标题自动改变标签水平方向大小。
(6)WordWrap属性:标签是否会依据Caption属性指定标题自动改变标签垂直方向大小。
2.标签惯用事件
标签惯用事件是Click、DblClick事件。;3.1.2文本框
文本框是一个文本编辑区域,在程序运行期间都能够在这个区域中输入、编辑和显示文本。
1.文本框惯用属性
(1)Text属性
该属性用于设置或返回文本框中输入或显示内容。
(2)MaxLength属性
普通用于文本框作为密码输入框时,限制输入文本长度。
(3)MultiLine属性
文本框是否能够输入或输出多行文本,该属性默认值为False,则在文本框中只能输入单行文本。
(4)PasswordChar属性
该属性可用于密码输入,假如把PasswordChar属性设置为一个字符,如:星号“*”,则在文本框中键入字符时,显示不是键入字符,而是被设置字符(如:星号)。
注意:文本框MultiLine属性和PasswordChar属性不能同时使用。;(5)ScrollBars属性
该属性用于确定文本框是否有滚动条,默认为文本框没有滚动条,能够给文本框设置水平滚动条、垂直滚动条或者同时含有水平和垂直滚动条。
注意:只有当MultiLine属性值被设置为True时,才能用ScrollBars属性为文本框设置滚动条。
(6)SelStart属性
文本框中选汉字本开始位置。
(7)SelLength属性
文本框中选汉字本长度(字符数)。
(8)SelText属性
文本框中选中文本。
(9)Locked属性
该属性用于指定文本框是否可编辑(锁定)。当Locked属性值为False(默认值)时,能够编辑文本框中文本;当Locked属性值为True时,不能编辑文本框中文本。类似地,当Enabled属性值为True(默认值)时,能够编辑文本框中文本;当Enabled属性值为False时,不能编辑文本框中文本。;2.文本框惯用事件
(1)Change事件
当改变文本框中内容时触发其Change事件。
(2)KeyPress事件
当焦点在文本框中时,按下大小写字母键、数字键、标点符号键、空格键、Esc键、BackSpace键、Enter键、Tab键时触发其KeyPress事件。
(3)GotFocus事件
当文本框得到焦点时触???其GotFocus事件。
(4)LostFocus事件
当文本框失去焦点时触发其LostFocus事件。
3.文本框惯用方法
文本框惯用方法是SetFocus,该方法使文本框取得焦点。;3.1.3命令按钮
命令按钮惯用于执行用户命令。
1.命令按钮惯用属性
(1)Caption属性
在命令按钮上显示文本内容(标题)。
(2)Default属性
是否为默认命令按钮,当一个命令按钮Default属性值设为True时,当焦点不在任何一个命令按钮上时,按下回车键,相当于单击该命令按钮。在一个窗体中,最多只能有一个命令按钮Default属性值被设置为True。
(3)Cancel属性
是否为取消命令按钮,当一个命令按钮Cancel属性值设置为True时,任意时刻按下Esc键,相当于单击该命令按钮。在一个窗体中,最多只能有一个命令按钮Cancel属性值被设置为True。;(4)Style属性
设置文本框样式。能够实现两种样式:0-Standard(标准样式,默认)、1-Graphical(图形样式)。
(5)Picture属性
用该属性能够给命令按钮指定一个图形。为了使用这个属性,必须把Style属性设置为图形样式。
(6)DownPicture属性
设置当控件被单击并处于按下状态时在控件中显示图形。为了使用这个属性,必须把Style属性设置为1-Graphical,不然DownPicture属性将被忽略。
(7)DisabledPicture属性
设置当命令按钮被禁止使用,即Enabled属性值为False时,在命令按钮上显示图形。和前两个属性一样,必须把Style属性设置为l-Graphical才能使DisabledPicture属性生效。;(8)Value属性
该属性仅在程序运行时有效,当Value属性值为True