首页 热点资讯 义务教育 高等教育 出国留学 考研考公

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

发布网友 发布时间:2022-04-23 06:16

我来回答

2个回答

热心网友 时间:2022-04-27 10:52

treeList.AppendNode(参数1,参数2........)//添加节点的方法
例如:
TreeListNode ParentNode=treeList.AppendNode(null,null);//添加第一节点
ParentNode.SetValue(treeList.Columns[0], "显示的值");//添加第一节点显示的值

热心网友 时间:2022-04-27 12:10

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这个时间,貌似在创建控件的时候都会触发一次,即使没有绑定数据源,取值前判断一下

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com