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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了devexpress treelist怎么添加自定义节点?相关的知识,希望对你有一定的参考价值。

treeList.AppendNode(参数1,参数2........)//添加节点的方法
例如:
TreeListNode ParentNode=treeList.AppendNode(null,null);//添加第一节点
ParentNode.SetValue(treeList.Columns[0], "显示的值");//添加第一节点显示的值
参考技术A private string FullNameByNode(TreeListNode node, int columnId)


/*+++++++*/ if(node.GetValue(columnId)==null) return string.Empty;

string ret = Convert.ToString(node.GetValue(columnId));

if (node.ParentNode != null)

node = node.ParentNode;
ret = node.GetValue(columnId).ToString() + "\\" + ret; //得到所选中行节点的第一个值“\\”是隔开父节点和子节点

return ret;


treeList_FocusedNodeChanged这个时间,貌似在创建控件的时候都会触发一次,即使没有绑定数据源,取值前判断一下

以上是关于devexpress treelist怎么添加自定义节点?的主要内容,如果未能解决你的问题,请参考以下文章

如何以编程方式在 DevExpress TreeList 中添加节点?

[Dev]DevExpress之treelist右键菜单实现

Devexpress TreeList选择父级联动

DevExpress中的aspxtreeview控件怎么改变选中节点的背景色?

请问DEVExpress TreeList 控件怎么绑定数据? 是哪个事件触发绑定的?谢谢了!

devexpress treelist 绑定数据时让部分节点默认选择