本文摘自PHP中文网,作者零下一度,侵删。
1 | XtraUserControlBlankList_Load(= = = = = ;= = = = = = = = .BlankTreeList.Columns.AddRange( [] {,}, TreeListNode node = .BlankTreeList.FindNodeByFieldValue(, ); == = (dt.Rows. Count > (DataRowView dv1 [] nodeview = { dv1[], dv1[], dv1[=].ToString(),dt,tn);
|
1 2 3 4 5 6 7 8 9 10 11 12 | private void GetChild(string upnode, DataTable dt,TreeListNode tn)
{ try {
DataView dv = new DataView(dt);
dv.RowFilter = "ParentId = '" + upnode + "'" ; foreach (DataRowView dv1 in dv)
{object[] nodeview = { dv1[ "BlankID" ], dv1[ "BlankName" ], dv1[ "ParentId" ] };
TreeListNode childnode = BlankTreeList.AppendNode( nodeview , tn);
GetChild(dv1[ "BlankID" ].ToString(), dt, childnode);
} catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
|
1 2 3 4 | private void BlankTreeList_FocusedNodeChanged_1(object sender, FocusedNodeChangedEventArgs e)
{
TreeListNode curNode = e.Node; if (curNode == null) return ;
TxtE1.Text = curNode.GetValue( "BlankID" ).ToString();}
|
以上就是devexpress TreeList递归的实例代码的详细内容!
相关阅读 >>
具体介绍c#编程获取ip地址的方法
递归算法的时间复杂度是什么
总结.net如何获取当前路径的方法
如何获取机器的memory和cpu信息?
DevExpress treelist递归的实例代码
递归和迭代有什么区别
实现gridview自动滚动的功能
c#DevExpress gridcontrol日期行的显示格式设置详解(图文)
分享asp中request对象五个获取客户端资料的方法
详解c#获取本机ip地址(ipv4)的代码案例
更多相关阅读请进入《DevExpress》频道 >>
清华大学出版社
作者:[美]克里斯琴·内格尔(Christian Nagel)著。出版时间:2019年3月。
转载请注明出处:木庄网络博客 » devexpress TreeList递归的实例代码