以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 窗口中怎么实现用户自定义加载树? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=141677) |
-- 作者:18504175995 -- 发布时间:2019/10/8 15:01:00 -- 窗口中怎么实现用户自定义加载树? 一个基于窗口的项目 怎么实现用户端在点击不同界面的table时,根据自己的需要,自行定义加载树,就像使用菜单的加载树一样灵活?而不是开发者事先定义好的节点? 在窗口中使用菜单的加载树,只对主窗口绑定的表起作用,如果我这个主窗口有多个选项卡,每个选项卡都对应不同的tabel,菜单中自带的加载树就不好用了 老师,我怎么才能实现切换到哪个table,点击菜单加载树都会出现当前表的加载树设置,并使之自动形成窗口出现在左边,就像绑定的主表一样? |
-- 作者:有点蓝 -- 发布时间:2019/10/8 15:03:00 -- 自己使用目录树控件做:http://www.foxtable.com/webhelp/topics/0893.htm |
-- 作者:18504175995 -- 发布时间:2019/10/8 15:25:00 -- 这样还是需要我事先给他们定义好目录树的节点 怎么能实现像菜单中的加载树一样,点击后先出现一个可以自主选择列的窗口,然后每个用户根据自己当下的需要,自己选择用哪个列做节点而生成目录树?
|
-- 作者:有点蓝 -- 发布时间:2019/10/8 15:37:00 -- 根据当前选择的选项卡,获取选项卡里的表列名不就行了。自己做一个选择窗口 |
-- 作者:18504175995 -- 发布时间:2019/10/8 15:45:00 -- 好的 |
-- 作者:18504175995 -- 发布时间:2019/10/8 16:05:00 -- 老师,我不会写,也没找到相关帮助,请给代码示例明示,谢谢老师!谢谢老师! |
-- 作者:有点蓝 -- 发布时间:2019/10/8 16:11:00 -- 上传实例说明 |
-- 作者:18504175995 -- 发布时间:2019/10/8 16:32:00 -- 我想要这样的,不知可否实现 |
-- 作者:有点蓝 -- 发布时间: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 -- 发布时间:2019/10/8 17:02:00 -- 十分感谢老师 |