devexpress treelist怎么添加自定义节点?
展开全部
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这个时间,貌似在创建控件的时候都会触发一次,即使没有绑定数据源,取值前判断一下
{
/*+++++++*/ 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这个时间,貌似在创建控件的时候都会触发一次,即使没有绑定数据源,取值前判断一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询