以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  双击目录树节点打开对应节点名称页签(多页签集合怎么操作?)  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=46956)

--  作者:李孝春
--  发布时间:2014/3/2 1:16:00
--  双击目录树节点打开对应节点名称页签(多页签集合怎么操作?)


图片点击可在新窗口打开查看此主题相关图片如下:qq图片12.jpg
图片点击可在新窗口打开查看

如图:当点文件管理节点后 对应打开文件管理页签(位于第一个页签集合),该页签集合下面的页签就不能通过节点对应进行选择,



图片点击可在新窗口打开查看此主题相关图片如下:qq图片13.jpg
图片点击可在新窗口打开查看
如图:如果当点文件页签后,对应打开文件页签(位于第一个页签结合),然后点文件登记、文件处理节点会自动打开页签对应名称的页签内容。

因此遇见问题::
求救:
双击目录树节点打开对应节点名称页签
For i As integer = 0 to e.Form.Controls("TabControl1").TabPages.Count -1
    if e.Form.Controls("TabControl1").TabPages(i).Text = e.Node.Name Then
        e.Form.Controls("TabControl1").SelectedIndex = i
    End If
Next
这个代码
在对应只有个页签的情况下是可以打开对应名称的页签。但是如果页签下面继续创建了一个页签,即多个页签集合的话 那改怎么操作呢?

--  作者:李孝春
--  发布时间:2014/3/2 1:21:00
--  效果运行图
效果运行图  居然不显示GIF图片  那没有办法上传了 只有参照上面的截图咯 

恳请各位老师多多指导!
[此贴子已经被作者于2014-3-2 1:24:07编辑过]

--  作者:逛逛
--  发布时间:2014/3/2 8:17:00
--  

判断一下选中节点的目录树层级  Level

 

如果是1,第二层被选择的页面名 = 目录树当前选中的节点名

 

如果是2,第一层被选择的页面名 = 目录树当前选中的父节点名

              第二层被选择的页面名 = 目录树当前选中的节点名


--  作者:lsy
--  发布时间:2014/3/2 8:28:00
--  
上例子吧,直接在例子上做,省事高效。
--  作者:李孝春
--  发布时间:2014/3/2 9:46:00
--  可以帮忙写写判断么?
可以帮忙写写判断么? 谢谢
--  作者:李孝春
--  发布时间:2014/3/2 9:59:00
--  例子已经上传
例子已经上传
图片点击可在新窗口打开查看此主题相关图片如下:qq图片1111.jpg
图片点击可在新窗口打开查看
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:我的工作台 - 副本.zip



--  作者:jianjingmaoyi
--  发布时间:2014/3/2 10:00:00
--  
Select Case e.Node. Level
    Case 1
        If e.Node.Text ="文件管理" Then
            执行代码
        End If
    Case 2
        Select Case e.Node.text
            Case "文件处理"
                执行代码
            Case "文件登记"
               执行代码
        End Select
End Select
[此贴子已经被作者于2014-3-2 10:01:51编辑过]

--  作者:李孝春
--  发布时间:2014/3/2 10:13:00
--  谢谢
谢谢 那貌似需要手工一个一个的录入 有没有办法让之自动 对应呢?
--  作者:lsy
--  发布时间:2014/3/2 10:16:00
--  
只有数据源,没见到项目例子。