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