devexpress treelist怎么添加自定义节点?

devexpress treelist怎么添加自定义节点?,第1张

treeList.AppendNode(参数1,参数2........)//添加节点的方法

例如:

TreeListNode ParentNode=treeList.AppendNode(null,null)//添加第一节点

ParentNode.SetValue(treeList.Columns[0], "显示的值")//添加第一节点显示的值

带不带复选框你都要用递归才能取到全部子节点。

private void GetChildNodes(TreeListNode parentNode, List<TreeListNode>list)

{

if(parentNode.Nodes.Count >0)

{

foreach(TreeListNode node in ParentNode.Nodes)

{

list.Add(node)

if(node.Nodes.Count >0)

{

GetChildNodes(node, list)

}

}

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11606009.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存