0

. 您能否提供一个代码示例,展示如何从数据库加载树列表视图,并在树列表视图上使用硬编码的根节点。

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

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

请在这里阐明一下。

谢谢拉胡尔​</p>

4

1 回答 1

0

要填充 a XtraTreeList,您可以简单地执行以下操作:

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

根据子/父关系,在定义你的 class 时UserDefiniedClass,你必须添加两个公共字段,它们是 :IDParentID(它们是 type int)。

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

  • 您影响ID每条记录的不同
  • ID像孩子一样影响父母ParentID
  • ParentID如果节点没有父节点,则不会影响该字段。

希望有帮助!

于 2013-12-02T11:50:41.893 回答