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中的aspxtreeview控件怎么改变选中节点的背景色?