利用递归绑定DevExpress.XtratreeList.TreeList数据
来源:互联网 发布:vc ∈npc算法 编辑:程序博客网 时间:2024/04/29 23:23
在进行项目开发过程中、曾遇到过需用到dev系列的treelist进行数据绑定、将方法贴出来希望对有需要的朋友有所帮助.
1 2 3 /// <summary> 4 /// treeList绑定 5 /// </summary> 6 /// <param name="parent">父ID</param> 7 private void TreeListBind(string parent) 8 { 9 treeList1.Nodes.Clear();10 if (collection.Count < 1)11 return;12 var items = from s in collection13 where s.Parent == parent14 select s;15 if (items.Count() < 1)16 return;17 TreeListNode Node = treeList1.AppendNode("id", null);18 Node.SetValue(0, "Name");23 foreach (var st in items)24 {25 if (st.IsDeleted)26 continue;27 TreeListNode tn = treeList1.AppendNode(st.ID, Node);28 tn.SetValue(treeListColumn1, st.Name);29 tn.Tag = st;30 GetCentralChild(tn, st.ID.ToString());31 }32 treeList1.ExpandAll();33 }34 35 private void GetCentralChild(TreeListNode tn, string parent)36 {37 var items = from s in collection38 where s.Parent != null && s.Parent == parent39 select s;40 if (items.Count() < 1)41 return;42 foreach (var st in items)43 {44 if (st.IsDeleted)45 continue;46 TreeListNode tns = tn.TreeList.AppendNode(st.ID, tn);47 tns.SetValue(treeListColumn1, st.Name);48 tns.Tag = st;49 GetCentralChild(tns, st.ID.ToString());50 }51 }
- 利用递归绑定DevExpress.XtratreeList.TreeList数据
- DevExpress.XtraTreeList.TreeList控件:绑定数据源的例子
- DevExpress.XtraTreeList.TreeList 显示行号
- 关于DevExpress.XtraTreeList.TreeList 使用
- DevExpress.XtraTreeList.TreeList 显示行号
- DevExpress.XtraTreeList.TreeList (树控件使用说明)
- 树形列表成员- DevExpress.XtraTreeList.TreeList
- DevExpress.XtraTreeList.TreeList筛选DevExpress.XtraGrid.Views.Grid.GridView筛选
- DevExpress.XtraTreeList.TreeList + Winform + Access2013 使用实例(一)
- DevExpress TreeList数据便利
- DevExpress中XtraTreeList的父子(层次)关系数据的绑定
- DevExpress.xtraTreeList
- DevExpress TreeList 自动加载数据
- DEV treeList 绑定数据
- Devexpress TreeList 绑定 方式 速度 优化
- Devexpress TreeList 绑定 方式 速度 优化
- Devexpress TreeList 绑定 方式 速度 优化
- Devexpress TreeList 绑定 方式 速度 优化
- 深入剖析Android消息机制
- DM355的启动方式,nand boot,uart boot
- DevExpress TreeList 调优_绑定数据源方式, 放弃原来的AppendNode加载数据的方式
- ColorMatrix 5*5颜色矩阵
- Linux man 后面的数字含义及作用
- 利用递归绑定DevExpress.XtratreeList.TreeList数据
- Using Functions after the Pipeline
- /proc/devices 与 /dev 区别
- linux 处理设备号需要注意的问题
- Ordr.in:整合型的餐厅预定服务
- 变量的存储深入
- WinCE上BINFS实现详解
- DevExpress TreeList使用心得
- Windows Phone 7 开发 31 日谈