如何在VB中使用这种东西

来源:百度知道 编辑:UC知道 时间:2024/05/24 16:55:31
我想在VB程序中插入标签页(不知道是什么的可以打开我的电脑属性,上面那个可以通过点击切换各个条目的就是)
可我不知道怎样使用(我在网上搜到可以用TabStrip来实现,但我没办法做到在各个标签页之间切换)
问一下各位高手,知道的帮帮忙,如果那个网站讲到这个内容,请贴上来一下。谢谢了

你引用 microsoft tabbed dialog control 6.0 这个控件吧 比TabStrip好用。

Tabs属性:表示该控件中所有Tab标签的集合
如:TB1.Tabs(0).Caption 即返回第一个选项卡的内容

SelectedItem属性:表示当前选中的Tab标签
如:SelectedItem.Caption 即返回当前选中标签的内容

一般是用PictureBox来当容器,在不同的PictureBox里放入各个控件,根据TB.SelectedItem.Index来显示不同的PictureBox。如:
Dim SelectedPB As PictureBox
Private Sub Form_Load()
Set SelectedPB = Picture1(0)
End Sub

Private Sub TB_Click()
If SelectedPB.Index <> TB.SelectedItem.Index - 1 Then
SelectedPB.Visible = False
Set SelectedPB = Picture1(TB.SelectedItem.Index - 1)
SelectedPB.Visible = True
End If
End Sub

用SSTAB吧,引用后直接拖放到窗体上,就可以用了,默认的控件外观不是很好看,可以设置它的style属性改成我的电脑属性的那种样式,可以在标签上自定义添加图标.TabOrientation 属性可控件标签卡出现在上下左右任意一个方位.

开发时也很方便,在设计环境下,直接点选标签,就可以在不同的Tabs间切换,而且可以在不同的标签中添加不同的控件.

用代码来选择某一标签的代码是:
sstab1.tab=0 '这是选中第一个标签
sstab1.tab=1 '这是选中第二个标签,类推

注意,