如何在Microsoft Tab控件内移动标签?

| 我有一个带有选项卡控件的旧应用程序(在属性中说SSTab,Microsoft Tab ActiveX Control Version 6.0)。它有10个选项卡,上面带有多个控件。 我需要添加一个新标签,但它必须是左侧的第二个标签。但是,新标签只会显示在最右边的位置,而我看不到相对于其他标签移动它的属性。 因此,只需将所有控件从一个选项卡复制到另一个选项卡,如何将新选项卡移至第二个位置?     
已邀请:
        我很确定没有办法使用SSTab来完成您想做的事情。 也许您可以将每个标签的控件复制到一个容器中(例如PictureBox?),然后将这些容器从一个标签复制到另一个标签,以模拟定位标签。您可以通过TabCaption属性编辑标签的标题。     
        您可以尝试直接编辑表单文件,看看是否可以更改创建每个选项卡的顺序。尝试编辑扩展名为.frm的文件,然后按名称查找选项卡对象。这并非易事,因为控件不是通过选项卡存储的,因此请小心手动编辑文件。 一种替代方法是创建一个新表单,将选项卡控件复制并粘贴到新表单中(您稍后将删除该表单)。然后添加一个新选项卡(通过更改tabs属性)并使用复制+粘贴,将所有控件从tab-1复制到tab,直到在需要的位置获得一个空选项卡。如果对结果满意,请从原始表单中删除选项卡控件,然后从创建的表单中复制新的标签控件。 好消息是VB6自动连接控件,事件和代码,因此从新表单中删除和复制新的选项卡控件时不会丢失任何内容。     

要回复问题请先登录注册