Foxtable(狐表)用户栏目专家坐堂 → 窗口中怎么实现用户自定义加载树?


  共有2271人关注过本帖树形打印复制链接

主题:窗口中怎么实现用户自定义加载树?

美女呀,离线,留言给我吧!
18504175995
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:144 积分:1324 威望:0 精华:0 注册:2018/5/10 10:29:00
窗口中怎么实现用户自定义加载树?  发帖心情 Post By:2019/10/8 15:01:00 [只看该作者]

一个基于窗口的项目
怎么实现用户端在点击不同界面的table时,根据自己的需要,自行定义加载树,就像使用菜单的加载树一样灵活?而不是开发者事先定义好的节点?
在窗口中使用菜单的加载树,只对主窗口绑定的表起作用,如果我这个主窗口有多个选项卡,每个选项卡都对应不同的tabel,菜单中自带的加载树就不好用了
老师,我怎么才能实现切换到哪个table,点击菜单加载树都会出现当前表的加载树设置,并使之自动形成窗口出现在左边,就像绑定的主表一样?


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/8 15:03:00 [只看该作者]

自己使用目录树控件做:http://www.foxtable.com/webhelp/topics/0893.htm

 回到顶部
美女呀,离线,留言给我吧!
18504175995
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:144 积分:1324 威望:0 精华:0 注册:2018/5/10 10:29:00
  发帖心情 Post By:2019/10/8 15:25:00 [只看该作者]

这样还是需要我事先给他们定义好目录树的节点
怎么能实现像菜单中的加载树一样,点击后先出现一个可以自主选择列的窗口,然后每个用户根据自己当下的需要,自己选择用哪个列做节点而生成目录树?

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/8 15:37:00 [只看该作者]

根据当前选择的选项卡,获取选项卡里的表列名不就行了。自己做一个选择窗口

 回到顶部
美女呀,离线,留言给我吧!
18504175995
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:144 积分:1324 威望:0 精华:0 注册:2018/5/10 10:29:00
  发帖心情 Post By:2019/10/8 15:45:00 [只看该作者]

好的

 回到顶部
美女呀,离线,留言给我吧!
18504175995
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:144 积分:1324 威望:0 精华:0 注册:2018/5/10 10:29:00
  发帖心情 Post By:2019/10/8 16:05:00 [只看该作者]

老师,我不会写,也没找到相关帮助,请给代码示例明示,谢谢老师!谢谢老师!

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/8 16:11:00 [只看该作者]

上传实例说明

 回到顶部
美女呀,离线,留言给我吧!
18504175995
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:144 积分:1324 威望:0 精华:0 注册:2018/5/10 10:29:00
  发帖心情 Post By:2019/10/8 16:32:00 [只看该作者]

我想要这样的,不知可否实现

图片点击可在新窗口打开查看此主题相关图片如下:068b8d3baf8c2e503d9aa791e6c0ca2.png
图片点击可在新窗口打开查看

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


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/8 16:53:00 [只看该作者]

比如

SelectedIndexChanged事件
Dim tv As WinForm.TreeView=e.Form.Controls("TreeView1")
Select Case e.sender.SelectedPage.Text
    Case "表A"
        tv.BuildTree("表A", "第一列|第二列")
    Case "表B"
        tv.BuildTree("表B", "第五列|第六列")
    End If
End Select

 回到顶部
美女呀,离线,留言给我吧!
18504175995
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:144 积分:1324 威望:0 精华:0 注册:2018/5/10 10:29:00
  发帖心情 Post By:2019/10/8 17:02:00 [只看该作者]

十分感谢老师

 回到顶部