找回密码
 立即注册

QQ登录

只需一步,快速开始

lhx74cn

初级会员

26

主题

71

帖子

351

积分

初级会员

积分
351

微信认证勋章

lhx74cn
初级会员   /  发表于:2021-1-18 14:07  /   查看:2868  /  回复:4
工程师您好:
       我在flexgrid 做一个BOM树(如图),如何判断选中节点有下一级节点。

       问题1:如何判断节点(SN00000003) 包含 SN00000001 和SN00000004; 或者不为空
       问题2:   如何遍历该节点的内容(SN00000003)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

4 个回复

倒序浏览
一路向东
注册会员   /  发表于:2021-1-19 21:19:41
推荐


判断Node是否有子Node,一下都可。
        Node.Children > 0
        Node.Nodes.Count > 0

循环子Node,当然是
        For Each Item In Node.Nodes
                '
        Next

判断是否有某个子Node,要么老老实实遍历,要么用Linq
        Node.Nodes.Where(Function(Item) Item.Data.ToString.Equals("SN00000001 ")).Count > 0

回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2021-1-18 15:07:51
沙发
您好,问题已收到,预计最迟明天下午会给您答复,谢谢~
回复 使用道具 举报
lhx74cn
初级会员   /  发表于:2021-1-20 08:22:12
地板
老师您好!
       感谢您的指导!已按您提供的方案操作!
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-1-20 09:34:29
5#
谢谢坛友 一路向东 热心帮助解决问题,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部