Foxtable(狐表)用户栏目专家坐堂 → [建议]GenerateTree可否带上name属性?


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

主题:[建议]GenerateTree可否带上name属性?

帅哥哟,离线,有人找我吗?
苍风霁月
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:704 积分:7058 威望:0 精华:0 注册:2012/11/4 23:10:00
[建议]GenerateTree可否带上name属性?  发帖心情 Post By:2014/10/9 13:12:00 [只看该作者]

根据路径列和标题列生成目录树时,若要定位数据行进行编辑, 现只有text属性,但遇到有同名节点或text被改变的情况下,就不能准确定位修改和保存。

 

不知是否有这问题,顺便咨询下有其它解决办法没?


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/10/9 14:03:00 [只看该作者]

根据表生成的. 可以获取 e.node.datarow 获取节点行

 回到顶部
帅哥哟,离线,有人找我吗?
苍风霁月
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:704 积分:7058 威望:0 精华:0 注册:2012/11/4 23:10:00
  发帖心情 Post By:2014/10/9 14:11:00 [只看该作者]

如果是通过目录树添加行或编辑的,也能获取节点行的么?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/10/9 14:12:00 [只看该作者]

 回复3楼,不能。

 

 不过你可以在添加的时候,给e.node.tag赋值,然后如果e.node.datarow是空值,就根据tag获取对应的行


 回到顶部
帅哥哟,离线,有人找我吗?
苍风霁月
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:704 积分:7058 威望:0 精华:0 注册:2012/11/4 23:10:00
  发帖心情 Post By:2014/10/9 14:14:00 [只看该作者]

tag是啥?没用过,求案例,谢谢!

 

[此贴子已经被作者于2014-10-9 14:16:50编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/10/9 14:17:00 [只看该作者]

以下是引用苍风霁月在2014-10-9 14:14:00的发言:

tag是啥?没用过,谢谢!

 

 

只是一个属性,可以临时存一下数据。


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


加好友 发短信
等级:三尾狐 帖子:704 积分:7058 威望:0 精华:0 注册:2012/11/4 23:10:00
  发帖心情 Post By:2014/10/9 14:18:00 [只看该作者]

谢谢!试试看!

 回到顶部
帅哥哟,离线,有人找我吗?
苍风霁月
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:704 积分:7058 威望:0 精华:0 注册:2012/11/4 23:10:00
  发帖心情 Post By:2014/10/9 17:21:00 [只看该作者]

Dim nd As WinForm.TreeNode = tv.Nodes.Add("123","新节点")

这个nd没有tag属性,怎么赋值也?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/10/9 17:22:00 [只看该作者]

Dim nd As WinForm.TreeNode = tv.Nodes.Add("123","新节点")

nd.Tag = "123456789"


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/10/9 17:22:00 [只看该作者]

有的.没有智能提示而已

 回到顶部
总数 11 1 2 下一页