以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  如何在单值下实现双值目录树的实现呢  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=106016)

--  作者:zhuya820
--  发布时间:2017/8/31 10:43:00
--  如何在单值下实现双值目录树的实现呢
在下拉列表中值为=“A1|A2|A3"
提取需要注解为A1:苹果|A2:香蕉|A3:桔子
dim str as string = “A1|A2|A3"
dim str2 as string = “A1:苹果|A2:香蕉|A3:桔子"




str2 =  “苹果|香蕉|桔子"或直接显示为中文,值为数值
Dim tr As WinForm.TreeView = e.Form.Controls("TreeView")
tr.BuildTree(str,)

--  作者:有点甜
--  发布时间:2017/8/31 10:54:00
--  
 没看懂你要表达什么,上传实例说明。
--  作者:zhuya820
--  发布时间:2017/8/31 11:06:00
--  
原值

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170831110117.png
图片点击可在新窗口打开查看
数值取值及排序列
目录树显示名称列
TreeView框中为合成显示的值



--  作者:有点甜
--  发布时间:2017/8/31 11:13:00
--  

1、你可以加入一个表达式列合并两列的数据,根据表达式列生成目录树;

 

2、你可以先生成目录树,然后循环每一个节点,修改节点内容;

 

3、你可以用代码一个节点一个节点的添加。


--  作者:zhuya820
--  发布时间:2017/8/31 11:26:00
--  
没有像数据列表中显示列与数值列这样的吗
--  作者:有点甜
--  发布时间:2017/8/31 11:29:00
--  
以下是引用zhuya820在2017/8/31 11:26:00的发言:
没有像数据列表中显示列与数值列这样的吗

 

可以直接根据 e.node.datarow 获取对应行的值,为什么还要那样?

 

http://www.foxtable.com/webhelp/scr/2690.htm