ch5(常用控件)课件.ppt
文本预览下载声明
第5章 常用控件;5.1 命令按钮、标签和文本框;1、Caption(标题)属性
command1.caption=“确定Y”
特点:除了可以用鼠标激活,还可以用Alt+Y来激活
2、Name(名称)属性
如:name是CMD,则 编写click事件时,函数名为
Private sub CMD_Click()
特点:只能在界面设计时修改,是只读属性
3、Enabled(使能)属性、Visible 属性
4、Font(字体)属性
包括FontSize、FontName、FontUnderline、 FontBold、 FontItalic、FontStrikethru;5、backcolor属性、picture属性、style属性、
disablepicture属性、downpicture属性
这些属性可以改变命令按钮的外观(背景颜色、图案等)。前提:style属性=1
若style=0,只能改变caption属性。
6、cancel属性、default属性 (例题5.0)
cancel=true时,可以用esc键激活此按钮
一个窗体中只能有一个按钮的cancel属性可以为true
default=true时,可以用回车键激活此按钮
要用回车键激活的前提是焦点已经在此按钮上
一个窗体中只能有一个按钮的default属性可以为true;7、left、top、width、height 属性
left与top是针对控件与容器间的距离
width与height是控件本身的大小
8、value 属性
检查该按钮是否按下. 该属性在设计时无效.
当按钮被按下时,value=true
相当于调用执行该命令按钮的click事件
9、tooltip text 属性
在这个属性中可以输入用于解释当前按钮的字串,当鼠标抹上按钮时将显示该字串。
例题5.2;Command按钮的常用事件;二、标签的常用属性(所有属性必须加前缀);4、backstyle 属性
设置label的背景是否透明,用英文或数字均可
label1.backstyle=opaque(1) 不透明
label1.backstyle=transparent(0) 透明
5、borderstyle属性
设置label的边框样式
缺省为无边框0,属性为1时有边框。
通常不设计标签框的事件过程,只作标签使用;例题5.3;文本编辑区域,可在该区域输入、编辑和显示正文内容
1、text属性(文本框没有caption属性)
2、Multiline属性
该属性为true时text内可以多行显示,显示方法有:
(1)属性窗口直接用ctrl+enter换行
(2)动态修改可以在两串字符间加回车符和换行符:
text1.text=“老师”+chr(13)+chr(10)+”您好”
text1.text=“老师”+vbcr+vblf+”您好”
text1.text=“老师”+vbcrlf+”您好”;3、maxlength属性
设置text框内允许输入的字符最大数,范围为:
0~65535(一个字母或一个汉字均为一个字符)
4、scrollbars属性
设置文本框是否有滚动条
0(无,缺省值) 1(水平滚动条)
2(垂直滚动条) 3(水平和垂直两种滚动条)
使用此属性的前提是multiline必须为true
;5、passwordchar属性(例题5.00)
这个属性中可以输入一个字符,如“”,结果是:
在运行时,对应的这个文本框内无论输入什么都显示””,这个符号的多少由输入字符决定。
通常我们用这个属性来显示密码,
即输入一串密码,显示一串*******
但程序在读入文本框内容时仍为输入的实际字符
6、文本编辑属性
特点:只能在程序代码中进行读写操作
首先演示例题5-2(P111)
;(1)selstart属性
选中文本的起始位置。第一字符位置为0。
随着指定数据的变化,光标顺序下移
通常与sellength属性配合使用
(2)sellength属性
选中文本的长度(字符个数)
若要选中文本框内所有字符,只需编写代码:
text1.selstart=0 ’选中光标起始位置
text1.sellength
显示全部