vb高手请进
我用了一个sstab控件,里面设了两个选项卡,我选中第一个选项卡添加了想用的控件,在单击第二个选项卡,第二个选项卡里还是第一个选项卡里添加的控件,怎么才能在第二个选项卡里添加其他控件,让第一个选项卡里的控件不显示,也就是怎么才能让两个选项卡里的控件各自显示各自的互不干扰?
SSTAB控件是容器,与TabStrip 控件的用法有不同,在设计状态下,可用鼠标选择TAB页。但在各页添加其它控件不要采用双击工具箱控件方法添加,应用选中控件然后在TAB页用鼠标绘制,不然所添加控件为各TAB页共有。当然也可采用TabStrip 控件用以下方法达你目的。
TabStrip 控件不是容器。要想包含实际页面和它们的对象,必须用 Frame 控件或者其它容器,它们的大小必须与控件中所有 Tab 对象共享的内部区域匹配。如采用2个Frame控件,各自Frame控件放置你所需其它控件,使用如下代码: Option Explicit Dim flag As Boolean Private Sub Form_Load() Frame1。
Visible = True Frame2。Visible = False End Sub Private Sub TabStrip1_Click() If flag Then Frame1。Visible = True Frame2。
Visible = False Else Frame1。Visible = False Frame2。Visible = True End If flag = Not flag End Sub 下附使用SSTAB控件的工程文件:。
修改 Visible 属性是次要的,可以采用 Left = -10000 来实现,这对于多标签是极有帮助的,可以简化过程,高级编程最重要的是修改 Enable 属性,防止其中某个控件在隐藏后仍然接受输入设备的控制。 举例: command1.caption = "&Exit" 容器隐藏后,按 Alt + E 仍然执行 command1_click 事件。
答:如图所示,这个为常用控件!不用添加,选项卡上的东西可以直接加在上面的!详情>>
答:线性链表分好几种,分为单链,双链等,它们的存储顺序也不一样. 线性表是顺序存储的,占顺序的存储空间详情>>
问:电脑安装了VB6.0,为什么打开方式里面没有VB程序选项,进安装好的VB里去关联...
答:打开方式最下面还有一个《选择程序》,点开后查VB的安装目录的EXE,找到后直接打开,下次就会在打开方式里查到了详情>>