深圳office培训 深圳excel培训
深圳excel培训 深圳office培训
咨询服务
深圳office培训
深圳office培训
office培训
excel培训
ppt培训
vba培训
access培训
word培训
visio培训
project培训
outlook培训
数据库培训
深圳access培训
深圳sql培训
深圳office培训
 

在窗体中使用多页控件


2016年8月10日 作者: 来源:

在处理可以划分为不同类别的大量信息时可以使用多页控件。例如,在示例中,多页控件的第一页用于显示欢迎信息,另三页显示其他信息。利用多页控件能够将相关信息组织在一起显示出来,同时又能够随时访问整条记录。
多页控件中的每个页面都是一个窗体,含有自己的控件,并且可以有唯一的布局。一般情况下,多页控件中的页面都有标签,以便让用户选择单个页面。
在窗体中使用多页控件时,往往希望窗体显示时能显示特定的页面,比如每次打开窗体时先显示第一页的欢迎信息,除了在VBE中选择多页控件的第一页后保存外,还可以通过设置多页控件的Value属性来实现,如下面的代码所示。
#001  Private Sub UserForm_Initialize()
#002      MultiPage1.Value = 0
#003  End Sub
代码解析:
窗体的Initialize事件,在窗体显示时选择多页控件的第一页。
控件的Value属性定义某给定的控件的状态或内容,对于多页控件标识当前激活页。
Value属性是多页控件的默认属性,该属性返回当前活动页面的索引编号(位于多页控件的Pages集合中),零 ( 0 ) 表示是第一页,最大值比总页数少一。
多页控件的默认事件是Change事件,示例中使用消息框显示当前活动页面的Caption属性,代码如下:
#001  Private Sub MultiPage1_Change()
#002      If MultiPage1.SelectedItem.Index > 0 Then
#003          MsgBox "欢迎来到" & MultiPage1.SelectedItem.Caption & "版块!"
#004      End If
#005  End Sub
代码解析:
MultiPage1_Change过程根据当前活动页面是否是第一页,如果不是则使用消息框显示当前活动页面的Caption属性。
应用于Page对象的Index属性指Pages集合中Page对象的位置,语法如下:
object.Index [= Integer]
参数object是必需的,一个有效对象。
参数Integer是可选的,当前选定的Page对象的索引。
Index 属性指定了标签出现的顺序,改变Index属性的值将改变多页控件中页面的顺序,第一页的索引值是0,第二页的索引值是 1,依此类推。
应用于多页控件的SelectedItem属性返回当前选中的Page对象,SelectedItem属性是只读的,用SelectedItem属性可对当前选中的Page对象进行可编程控制。
运行窗体,多页控件显示第一页的欢迎信息,当选择其他页面时显示提示信息。


阅读:1820 上一则:在框架中使用滚动条 下一则:设置标签文字垂直居中对齐

返回前页 返回顶部
温馨提示:本中心是深圳较为专业office培训机构、咨询及报名请先预约,电话:0755-82124110。
深圳地址:深圳红荔路四川大厦1109B-1110(3号龙岗线通新岭地铁站A出口10米)
热线:0755-82124110(福田、南山、宝安) 0755-22205758(罗湖、龙岗、龙华) 13510024571(东莞、惠州、珠海、广州)
北京地址:北京清华大学华业大厦三区三楼 版权所有:深圳万博计算机教育 粤ICP备11006947号-1
 
深圳信息系统项目管理师培训
深圳信息系统项目管理师培训 欢迎咨询!
您好!请点击这里咨询万博教育
深圳万博吴老师
您好!请点击这里咨询万博教育
深圳万博史老师
 
深圳信息系统项目管理师培训
深圳信息系统项目管理师培训