VB控件大全属性详解 平面滚动条
VB列表框、组合框和滚动条

[教案](七)列表框、组合框和滚动条授课方式:讲授法授课学时:4学时教学目的:通过本次课的学习,学生应该掌握列表框、组合框和滚动条控件的常用属性、方法和事件,并能够灵活的运用。
教学重点和难点:1.列表框和组合框的属性和方法;2.滚动条的常用属性和事件。
教学过程:列表框、组合框和滚动条一、列表框(ListBox)和组合框(ComboBox)1.作用介绍列表框和组合框的基本作用,以及他们使用环境的区别。
2.两者共有的重要属性使学生掌握以下5个共有属性(1)List(2)ListIndex(3)ListCount(4)Sorted(5)Text3.列表框特有的重要属性通过例题讲解列表框特有的4个属性:(1)Columns(2)ItemData(3)MultiSelect(4)Selected4.组合框特有的重要属性通过例题讲解决定组合框的类型和行为style属性。
5.方法介绍两者共有的以下三种方法--AddItem方法、RemoveItem和Clear方法。
(1)方法可以实现的功能(2)方法调用的语法格式6.事件列表框响应Click及DblClick事件组合框响应Click事件,只有Style=1的时候简单二、滚动条(ScrollBars)1.种类:介绍两种滚动条--水平滚动条(HScrollBar)和垂直滚动条(VScrollBar)结构上的区别。
2.常用属性:通过例题讲解它的常用5个属性--Value属性、Max属性、Min属性、LargeChange 属性和SmallChange属性3.事件--Change事件和Scroll事件(1)事件的具体应用情况(2)区别两种事件触发条件的区别学生作业:上机实验五:1.列表框、组合框2.滚动条[讲稿](七)列表框、组合框和滚动条一、列表框(ListBox)和组合框(ComboBox)(一)、列表框ListBox1、作用:显示项目列表,用户可从中选择一个或多个项目。
VB控件属性大全【经典】(实用)文档

VB控件属性大全【经典】(文档可以直接使用,也可根据实际需要修改使用,可编辑欢迎下载)1.02、标签控件(Lable)的常用属性 (8)1.03、文本框控件(TextBox)的常用属性 (10)1.04、框架控件(Frame)的常用属性 (14)1.05、命令按钮控件(CommandButton)的常用属性 (16)1.06、复选框控件(CheckBox)的常用属性 (18)1.07、单选钮控件(OptionButton)的常用属性 (21)1.08、组合框控件(ComboBox)常用属性 (23)1.09、列表框控件(ListBox)的常用属性 (26)1.10、水平滚动条控件(HScrollBar)和垂直滚动条控件(VScrollBar)的常用属性.29 1.11、定时器控件的常用属性 (31)1.12、文件系统控件的常用属性 (32)1.13、形状控件(Shape)常用属性 (35)1.14、直线控件(Ling)的常用属性 (37)1.15、图像控件(Image)的常用属性 (38)1.16、图片框控件(PictureBox)的常用属性 (40)1.17、数据控件(Data)的常用属性 (45)1.18、OLE容器控件(OLE)的常用属性 (48)1.19、菜单控件的常用属性 (51)2.02、电影(ActiveMovie)控件的常用属性 (52)2.01、Adodc控件的常用属性 (55)2.03、动画(Animation)控件的常用属性 (57)2.04、公用对话框控件(CommonDialog)控件的常用属性 (59)2.05、数据组合框(DataCombo)控件的常用属性 (63)2.06、数据型电子表格控件(DataGrid)的常用属性 (65)2.07、数据列表(DataList) 控件的常用属性 (68)2.08、DTPicker控件的常用属性 (71)2.09、平面滚动条控件(FlatScrollBar)的常用属性 (74)2.10、图像组合框(ImageCombo)控件的常用属性 (76)2.11、图像列表控件(ImageList)的常用属性 (78)2.12、Inet控件的常用属性 (78)2.13、列表视图控件(ListView)的常用属性 (79)2.14、MAPIMessages控件的常用属性 (83)2.15、MAPISession控件的常用属性 (84)2.16、MaskEdBox控件的常用属性 (85)2.17、多媒体(MMControl)控件的常用属性 (88)2.18、月视图(MonthView)控件的常用属性 (91)2.19、图表控件(MSChard)的常用属性 (94)2.20、MSComm的常用属性 (98)2.21、电子表格控件(MSFlexGrid)的常用属性 (100)2.22、层次型电子表格控件(MSHFlexGrid)的常用属性 (104)2.23、MSRDC控件的常用属性 (110)2.24、PictureClip控件的常用属性 (112)2.25、进度栏(ProgressBar)控件的常用属性 (114)2.27、滑动块(Slider)控件的常用属性 (119)2.28、选项卡(SSTab)的常用属性 (121)2.29、状态栏(StatuaBar)控件的常用属性 (124)2.32、工具栏(ToolBar)控件的常用属性 (126)2.33、树状视图控件(TreeView)的常用属性 (128)2.34、UpDown控件的常用属性 (132)2.35、Winsock控件的常用属性 (133)1.01、窗体(FORM)的常用属性MousePointerMoveable 是否可以移动窗体, 取值为:True 可以移动False 不可以移动NegotiateMenus 决定是否将对象的菜单合并到该窗体的菜单栏上。
8 VB基础控件篇.HScroll水平滚动条和VScroll垂直滚动条

VB基础控件篇.HScroll水平滚动条和VScroll垂直滚动条《VB基础控件篇》修正时间:2011年8月15修正方VB梦工厂: /VB视频教程地址:/swf/vb.html滚动条常常用来附在某个窗口上帮助观察数据或确定位置,也可以用来作为数据输入的工具。
在日常操作中,我们常常遇到这样的情况:在某些程序中,如Photoshop ,一些具体的数值我们并不清楚,如调色板上的自定义色彩,这时,可以通过滚动条,用尝试的办法找到自己需要的具体数值。
在Visual Basi c 中,滚动条分为横向(HscrollBar)与垂直(VscrollBar)两种。
它们在工具箱上的图标如图一:下面我们以水平滚动条控件HscrollBar为例来讲解吧。
图一选中滚动条按钮,把鼠标指针放到界面设计区,然后拖动,画出符合自己要求的滚动条,或者直接双击该按钮,自动在界面设计区生成默认大小的滚动条,如图二所示:图二一、滚动条控件的属性:1、Max(最大值)与Min(最小值)属性:滚动块处于最右边(横向滚动条)或最下边(竖向滚动条)时返回的值就是最大值;滚动块处于最左边或最上边,返回的值最小,如图三所示:图三Max 与Min 属性是创建滚动条控件必须指定的属性,默认状态下,Max 值为32767 ,Min 值为0 。
本属性既可以在界面设计过程中予以指定,也可以在程序运行中予以改变,如:HScroll1.Min = 3HScroll1.Max = 302、Value(数值)属性:Value 属性返回或设置滚动滑块在当前滚动条中的位置,如图三所示。
Value 值可以在设计时指定,也可以在程序运行中改变,如:HScroll1.Value = 243、SmallChange(小改变)属性:当用户单击滚动条左右边上的箭头时,滚动条控件Value 值的改变量就是SmallChange,如图四:图四4、LargeChange(大改变)属性:单击滚动条中滚动框前面或后面的部位时,引发Value 值按LargeChange 设定的数值进行改变,如图五:图五二、滚动条控件的事件:与滚动条控件相关的事件主要是Scroll 与Change ,当在滚动条内拖动滚动框时会触发Scroll 事件(但要注意,单击滚动箭头或滚动条时不发生Scroll 事件),滚动框发生位置改变后则会触发Change 事件。
Vb控件及其属性、方法、事件参考

方法
事件
水平滚动条、垂直滚动条(HScrollBar、VScrollBar)
属性
方法
事件
图片框(PictureBox)
属性
方法
事件
图像框(Image)
属性
方法
事件
图像框(DriverListBox)
属性
Stretch
方法
事件
图像框(DirListBox)
属性
方法
事件
图像框(FileListBox)
Load()
当加载窗体时发生
Unload()
Unload(Cancel As Integer)当要从屏幕上删除窗体时发生
Click()
当用户在一个对象上按下并释放鼠标按钮时发生
DblClick()
当用户在一个对象上按下并释放鼠标按钮后再次按下并释放鼠标按钮时发生
KeyDown()
KeyDown(KeyCode As Integer, Shift As Integer)当用户在拥有焦点的对象上按下任意键时发生
String函数
Function Asc(String As String) As Integer
Function Chr(CharCode As Long)
FunctionFormat(Expression, [Format], [FirstDayOfWeek As VbDayOfWeek = vbSunday], [FirstWeekOfYear As VbFirstWeekOfYear = vbFirstJan1])
Function InStr([Start], [String1], [String2], [Compare As VbCompareMethod = vbBinaryCompare])
VB常用控件属性汇总

组合框基本属性Name、Height、width、Top、L,eft、Enabled、Visible和Index组合框与列表框具有相同的属性:List、Listindex、ListCount、Selected、Sorted、Text、MultiSelect,Style 等。
组合框的特有属性:组合框有3种不同的样式,其下拉式组合框、简单组合框可输入内容,但必须通过Additem方法加入。
组合框的风格是由Style属性值决定的。
设置组合框的Style属性可以选用组合框的3种样Style属性为0时,是下拉式组合框,默认状态;Style属性为1时,是简单组合框;Style属性为2时,是下拉列表框。
(1)下拉组合框下拉组合框,显示在屏幕上的仅是文本编辑器和一个下拉箭头。
与下拉列表框相似,蛋下拉列表框可以通过输入文本的方法在表项中选择。
可识别dropdownclickchannge事件。
(2)简单组合框简单组合框,列出所有的项目供用户选择,右边没有下拉箭头,列表框不能收起和下拉。
与文本编辑器一起显示在、屏幕上。
用户可在文本框中直接输入列表项中没有的选项,也可从列表中选择。
可以识别clickchannge事件。
(3)下拉式列表框下拉式列表框与下拉组合框相似,区别是用户不能输入列表框中没有的项,只能在列表中选择。
不能识别dbclick和changge事件。
可识别dropdownclick事件组合框拥有列表框和文本框的大部分属性。
组合框也有Seli,ength、SelStart和SelText这3个文本框才有的属性。
还有LOcked属性和Change事件等。
常用事件组合框响应的事件依赖于其Style属性。
(1)简单组合框(Style属性值为1),才有接收DblClick事件。
(2)下拉组合框(Style属性值为0)与下拉列表框(Style属性值为2),可接收Click事件和DropDown事件。
(3)下拉组合框和简单组合框,可以在文本区输入文本,当输入文本时,可以接收Change事件。
水平滚动条和垂直滚动条_Visual Basic程序设计案例教程_[共2页]
![水平滚动条和垂直滚动条_Visual Basic程序设计案例教程_[共2页]](https://img.taocdn.com/s3/m/3cabd29bf7ec4afe05a1df42.png)
第5章 使用常用控件创建应用程序界面141 End IfEnd SubPrivate Sub Command2_Click()EndEnd Sub④运行程序。
按【F5】键运行程序,在框架中选择需要的字体“黑体”和字号“18”,单击“确定”按钮,可以看到文本框中的字体发生了改变,运行结果如图5-30所示。
图5-29 例5-7界面设计图5-30 例5-7运行结果5.8 水平滚动条和垂直滚动条滚动条分为水平滚动条(HScrollBar)和垂直滚动条(VScrollBar),用来在窗口上帮助观察数据或确定位置。
1.属性一般情况下,水平滚动条的值从左向右递增,最左端代表最小值(Min),最右端代表最大值(Max);垂直滚动条的值由上往下递增,最上端代表最小值,最下端代表最大值。
滚动条的值均以整数表示,其取值范围为−32 768~32 767。
滚动条的坐标系与它当前的尺寸大小无关。
可以把每个滚动条当做有数字刻度的直线,从一个整数到另一个整数。
这条直线的最小值和最大值分别在该直线的左、右端点或上、下端点,其值分别赋予属性Min和Max,直线上的点数为Max-Min。
滚动条的长度(像素值)与坐标系无关。
滚动条的属性用来标识滚动条的状态,除支持Enabled、Height、Left、Caption、Top、Visible、Width等标准属性外,还具有以下属性。
(1)Min(最小值)属性Min属性代表滚动条所能表示的最小值,取值范围为−32768~32 767。
当滚动框位于最左端或最上端时,Value属性取该值。
(2)Max(最大值)属性Max属性代表滚动条所能表示的最大值,取值范围同Min。
当滚动框位于最右端或最下端时,Value属性将被设置为该值。
设置Max和Min属性后,滚动条被分为Max-Min个间隔。
当滚动块在滚动条上滑动时,其属性Value值也随之在Max和Min之间变化。
(3)SmallChange(最小变化)属性单击滚动条两端的箭头时,Value属性增加或减少的值。
VB输入类:文本框、列表框、组合框、滚动条(1)

VB输入类:文本框、列表框、组合框、滚动条(1)一、文本框( TextBox)通常用于显示用户输入的信息,作为接受用户输入数据的接口。
1.常用属性Height、Left、T ext、Name、T op、Visible、Width、Alignment、Enabled、FontBold、FontItalic、FontName、FontSize、FontStrikethru、FontUnderline、ForeColor、MaxLength、Multiline、PasswordChar、ScrollBars等l Text属性文本框控件的默认属性,其值就是文本框控件显示的内容。
通常,Text属性所包含字符串中字符的个数不超过2048个字符。
l Alignment属性设置文本的对齐特性。
0:左对齐,1:右对齐,2:居中。
l MultiLine属性可使文本框控件提供多行输入的功能。
缺省时,MultiLine属性为False,表示只允许单行输入;当为True时,表示允许多行输入。
l ScrollBars属性当文本框的MultiLine属性为True时,文本框的尺寸无法完全显示文本内容的情况,ScrollBars属性指定是否在文本框中添加水平和垂直滚动条。
其值为0,表示无滚动条;其值为1,表示只使用水平滚动条;其值为2,表示只使用垂直滚动条;其值为3,表示在文本框中同时添加水平和垂直滚动条。
l MaxLength属性用于设置在文本框所允许输入的最大字符数,缺省值为0,表示无字符限制,若给该属性赋一个具体的值,该数值就作为文本的长度限制;当输入的字符数超过设定值时,文本框将不接受超出部分的字符,并发出警告声。
l PasswordChar属性将文本的显示内容全部替换为该属性所设置的字符,它常用于设置密码。
如PasswordChar设定为“*”,则无论用户在文本框中输入什么字符,文本框只显示替代的字符“*”。
要恢复文本在文本框中的正常显示,只须将该属性设置为空串。
VB控件大全属性详解 水平滚动条

作者:杜 勇
属性
说明
(Name)
控件对象的名称
CauseValidation
该控件获得焦点时,失去焦点的控件的Validate事件是否发生。取值为:
True 发生
获得或设置与对象相关联的上下文号
Width
设置该对象的宽度
False 不发生
DragIcon
该对象在拖动过程中鼠标的图标
DragMode
该对象的拖动模式,取值为:
0 Manual(手动)
1 Automatic(自动)
Enabled
用于设定是或对事件产生响应,取值为:
True 可用
False 不可用,在执行程序时,该对象用灰色显示,并且不响应任何事件
Height
MousePointer=99时,设定一个自定义的鼠标图标
MousePointer
RightToLeft
文本书写是否自左向右。取值为:
True
False 自右向左
SmallChange
用于设置单击滚动条两端箭头时,每单击一次滚动条移动的数量。
TabIndex
获得或设置此对象在父窗体的编号(父窗体中对象响应Tab键的顺序)
TabStop
设置是否可以用"Tab"键选取此对象。取值为:
True 可以
False 不可以
Tag
存储程序所需的附加数据
Top
距窗体顶部边界的距离
Value
该属性值对应于滚动框在滚动条中的相应位置,是一个整数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用于设定是或对事件产生响应。取值为:
True可用
False不可用。在执行程序时,该对象用灰色显示,并且不响应任何事件
Height
平面滚动条控件对象的高度
Index
在对象数组中的编号
LargeChange
获得或设置一个值,决定当用户单击滚动框和滚动标之间区域时Value属性改变的数量。
Left
距窗体顶部边界的距离
Value
获得或设置当前滚动条的位置。பைடு நூலகம்
Visible
设置此对象的可见性。取值为:True该对象可见False该对象不可见
WhatsThisHelpID
获得或设置与对象相关联的上下文号
Width
设置该对象的宽度
距离容器左边框的距离
Max
定义Value属性值的最大值
Min
定义Value属性值的最小值
MouseIcon
MousePointer=99时,设定一个自定义的鼠标图标
MousePointer
Orientation
获得或设置一个值决定滚动条的放置方向。取值为:
0 cc2OrientationVertical(垂直)
VisualBasic自学教材(常用控件的属性)——2.09、平面滚动条(FlatScrollBar)控件的常用属性
作者:杜勇
属性
说明
(Name)
平面滚动条控件对象的名称
(CusTon-自定义)
打开控件的属性页
Appearance
获得或设置是否用立体效果绘制。取值为:
0 fsb3D(立体)
1 fsbFlat(平面)
1 cc2OrientationHorizontal(水平)
SmallChange
获得或设置一个值,决定当用户单击滚动标时Value属性改变的数量。
TabIndex
获得或设置此对象在父窗体的编号(父窗体中对象响应Tab键的顺序)
Tag
存储程序所需的附加数据
ToolTipText
设置该对象的提示行
Top
2 fsbTrack3D
Arrows
获得或设置哪个方向按钮可用。取值为:
0 cc2Both(双向)
1 cc2LeftUp(左箭头或上箭头)
2 cc2RightDown(右箭头或下箭头)
DragIcon
该对象在拖动过程中鼠标的图标
DragMode
该对象的拖动模式。取值为:
0 Manual(手动)
1 Automatic(自动)