当前位置:文档之家› 常用控件的常用属性、方法和事件2011ok

常用控件的常用属性、方法和事件2011ok

一、窗体(属性)
这连个属性用来显示窗体右上角的最大、最小化按钮。

如果希望显示最大或最小按钮,则应该将两个属性
这两项设置不起作用。

因此,即使把maxbutton
最小化按钮也不会消失。

如果borderstyle属性被设置为0——none
属性定义的名称是在程序代码中使用的对象名,与对象的标题(caption)
是只读属性,在运动时,对象的名称不能改变。

一、窗体(事件):事件是作用于对象上的一种动作或行为,也可以理解为是对象能够识别(也称响应)
常用标准控件
大多数控件都具有的属性:Borderstyle enable Fontbold fontitalic fontname fontsize fontunderline
Height left name top visible width,此外不同的控件还具相应的属性
文本控件
与文本有关的控件有两个,即标签和文本框,在标签中只能显示文本,不能进行编辑,而在文本框中即可以显示文本,有可输入文本。

二、标签
1、标签主要用来显示文本信息,所显示的内容只能用caption属性来设置或修改,不能直接编辑,有时候,标签常用来标注本身不具有caption属性的控件,例如可以使用标签为文本框、列表框组合框等控件附加描述信息。

标签一般不响应事件
三、文本框
1、文本框属性
文本框支持click和dblclick等鼠标事件,同时支持change、gotfocus、lostfocus等事件。

1)Change
当用户向文本框中输入新信息时,或当程序吧text属性设置为新值从而改变文本框的text属性时,将触发chang事件。

2)Gotfocus
当文本框具有输入焦点(即处于活动状态)时,从键盘输入的每个字符都将在该文本框中显示出来
3)lostfocus
当按下tab键使光标离开当前文本框或者用鼠标选择窗体中的的其他对象时触发该事件,用change事件过程和lostfocus事件过程都可以检查文本框的text属性值,但后者更有效。

(将上面是代码编写在text1失去焦点事件,效果一样)
方法:setfocus
该方法是文本框中较为常用的方法,格式如下:
[对象]。

Setfocus
该方法可以把输入光标移到指定的文本框中。

四、图形控件
一、图片框和图像框
二、图片框比图像框更灵活,且适用于动态环境,尔图像框比较实用于静态情况,即不需要修改的位图、图标、windows
元文件及其他格式的图形文件
1、与窗体属性相同的属性
Enabled 、name、visible、fontbold、fontitalic、fontname、fontsize 、fontunderline、autoredraw、height、left、top、width
2、currentX和currentY属性
用来设置下一个输出的水平或垂直坐标。

这两个属性只能在运行期间使用,格式如下
[对象.]currentX[=x]
[对象.]currenty[=y]
三、图形文件的转入
1、图片框和图象框的区别
图片框和图像框的用法基本相同,但有以下区别:
1)图片框是“容器”控件,在图片框中可以包含其他控件,二其他控件不能属于一个图象框。

2)图片框可以通过print方法接收文本,而图象框不能接收用print方法输入的信息,每个图片框都有一个内部光标(不显示,)用来指示下一个被绘制点的位置,这个位置就死当前光标的坐标,通过currentX和currentY属性来记录。

3)图象框比图片框占用的内存少,显示速度快。

2、在设计阶段装入图形文件
1)用属性窗口中的picture属性装入
2)在运行期间装入图片文件
图像框image
五、按钮控件
命令按钮不支持双击事件。

选择控件:单选按钮、复选框、列表框、组合框
六、单选按钮
4、复选框或单选按钮都可以接受click事件,但通常不对复选框或单选按钮的click事件进行处理。

当单击复选框或单选按钮时,将自动编号其状态,一般不需要编写click事件过程。

七、复选框
八、列表框list1
列表框控件接收Click、DblClick和GotFocus等大多数控件通用的事件。

九、组合框:combo1
例如,当组合框的Style属性为1时,能接收DblClick事件,而其他两种组合框能够接收Click与Dropdown事件;当Style 属性为0或1时,文本框可以接收Change事件。

跟列表框一样,组合框也适用AddItem、Clear、RemoveItem方法。

十、滚动条(滚动条分为横向(Hscroll1)与竖向(Vscroll1)两种)属性、事件、方法同
滚动条事件

十一、Timer控件
运行时,时钟控件不可见,所以其位置和大小无关紧要。

相关主题