我初次使用tabstrip。
现在我不知道怎么做,在编辑时只可以编辑第一个标签。
怎么样才可以在运行时点击其他标签的时候,显示不同的内容?
我现在要做的就是
有两个标签,一个是增加,用一个datagrid,另外一个是浏览,用一个mshflexgrid。
哪位大哥有代码或者例子吗?
我不想用sstrip做
听说不好

解决方案 »

  1.   

    你可以把 DATAGRID和MSHFLEXGRID放到不同的frame上点击不同的标签就,显示不同的frame就可以了
      

  2.   

    在TABSTRIP上放了3个framePrivate Sub Tabstrip1_Click()
        If Tabstrip1.SelectedItem.Index = 1 Then
            Frame2.Visible = False
            Frame3.Visible = False
            Frame1.Visible = True
        End If
        If Tabstrip1.SelectedItem.Index = 2 Then
            Frame1.Visible = False
            Frame3.Visible = False
            Frame2.Visible = True
            
        End If
        If Tabstrip1.SelectedItem.Index = 3 Then
            Frame2.Visible = False
            Frame1.Visible = False
            Frame3.Visible = True
        End If
    End Sub
      

  3.   

    建议不要用TABSTRIP了,我当初是因为不知道才用,还是SSTAB方便
      

  4.   

    sstab 对系统的要求好象很高。
      

  5.   

    frame是什么东西?
    是不是做三个不同的窗体?
      

  6.   

    我的个人网站开通了!欢迎大家访问
    swpcsoft.vicp.net      swpcsoft.xicp.net   hm120.vicp.net
    三个都可以访问到同一个网站!
    为大家提供软件下载、编程问题留言、电影下载(正在紧张开发中)
      

  7.   

    Frame 控件
                Frame 控件为控件提供可标识的分组。Frame 可以在功能上进一步分割一个窗体-例如,把 OptionButton 控件分成几组。语法Frame说明为了将控件分组,首先需要绘制 Frame 控件,然后绘制 Frame 里面的控件。这样就可以把框架和里面的控件同时移动。如果在 Frame 外部绘制了一个控件并试图把它移到框架内部,那么控件将在 Frame 的上部,这时需分别移动 Frame 和控件。为了在 Frame 中选择多个控件,在使用鼠标在控件周围绘制框时,按住 CTRL 键。