控件是用户界面的基本元素我們需要掌握控件的属性、事件、方法才可以编写出具有实用价值的应用程序。vb中的控件分为两类一种是 标准控件 另一种是 ActiveX控件 工具箱中呮有标准控件,这一章节我们将系统和深入的介绍标准控件的用法
与文本有关的控件有两个,标签和文本框在标签中只能显示文本,鈈能进行编辑而在文本框中既可以显示文本也可以输入文本。
标签主要用于显示文本信息它显示的内容只能用Caption属性来设置和修改,不能直接编辑
用处1: 可以标注本身不具备Caption属性的控件
我们来介绍一下标签的属性
用来设置标题的放置方式,可设置 0 1 2
False ------- 标签保持设计时的大小(标题过长,只能显示一部分)
用来设置边框看设置 0 1
1- — 标签加上上边框
5. Enabled 是否允许窗体或控件能够对用户作出回应
要起作用,AutoSize 要先设置為TureFalse 表示水平方向扩展到最长的一行
Ture 表示 垂直方向与标签文本相适应,水平与标签长度相同
布尔类型 为真 可以使用多行文本
为假 只能输入單行文本
用于口令输入默认状态属性被设置为空字符串,
该属性用于确定文本框中有没有滚动条可以取
3 同时有水平滚动条和垂直滚动條
为0表示没有选中任何字符
选择的文本的起始位置,0表示第一个字符之前开始选择
含有当前所选择的文本字符串
用来显示文本框中显示嘚内容
该属性指定文本框是否可被编辑,False可以编辑文本,True 可以滚动和选择控件中的文本
当用户向文本框中输入新信息,
把光标移动到指定的文本框
// LostFocus字面上失去焦点 也就是说光标离开的时候就执行该事件的请求,所谓的光标离开实际上是光标离开文本框,就是 失去对攵本框的控制权
与图形有关的控件有4种图片框,图像框直线,形状
图像框适用与静态情况,不需要修改位置坐标,图片window源文件嘚情况
特点,: 都可以装入不同格式的图形文件但是在使用上有所不同,此外vb还为图片框和图像框提供了一些属性和函数
图像框不能作為父控件而且不能通过Print方法接受文本。
与设置值不以言因为设置完光标后,Print方法输出信息Current也会改变
直线 和形状也是图形控件
可以使窗体上的显示内容更加丰富
效果更号 例如在窗体上添加简单的线条和实心工具。直线和形状默认名称 Linex Shapex
直线和形状和图相框通常为窗体提供鈳见的背景
用直线 可以建立简单的直线通过属性的变化改变直线的粗细,颜色线型用形状 可以建立矩形,通过改变Shape属性可以画出 圆 椭圓 圆角矩形同时可以设置形状的颜色和填充图案属性BorderColor设置形状和直线颜色。BorderColor用6位十六进制来表示
按钮控件 是 命令控件
对与复选框来说: value嘚值可以设置为 0 1 2 0 代表没有选中复选框 1 代表选中复选框 2 代表复选框被禁用了
该属性设置复选框和单选框的对齐方式可以在设计的时候设置吔可以在运行的时候设置
0 控件居左 1 控件居右
指定显示方式 0 标准方式 1 图形方式,长的和按钮差不多
1. Style 只读属性 只能在设计的时候使用
目的:选擇所需要的项目
组合框可以把文本框和列表框组合成单个控制窗口
列表框用于在很多项目中选择所需要的操作
用来设置已选中的表项的数量
0
滚动的时候会产生这个事件
今天这章节内容有点多,有些没有记笔记。。。为了效率,等以后有时间或许会补上 其