使用treelistview上的硬编码根节点从数据源加载treelistview

时间:2013-11-30 06:22:26

标签: c# devexpress treelistview

。 能否请您提供一个代码示例,展示如何在treelistview上使用硬编码的根节点从数据库加载treelistview。

我已经分享了下面我需要的树的示例预览链接。 Rootnodes是硬编码的,我希望从数据库中填充子节点。

http://tinypic.com/view.php?pic=qnr212&s=5#.Upl6WsSnrh0

请在这里说清楚。

由于 拉胡

1 个答案:

答案 0 :(得分:0)

要填充XtraTreeList,您只需执行以下操作:

List<UserDefiniedClass> myListOfObjects = new List<UserDefiniedClass>();
// Here, you could populate your list
// ...
myTreeList.DataSource = myListOfObjects;

根据子/父关系,在定义班级UserDefiniedClass时,您必须添加两个公共字段:IDParentID(类型为{{ 1}})。

构建对象列表时,请确保:

  • 您会影响每条记录的不同int
  • 您将作为孩子的ID
  • 影响父ID
  • 如果节点没有父节点,则不会影响ParentID字段。

希望有所帮助!