【问题标题】:Load treelistview from datasource with hardcoded root nodes on treelistview从数据源加载treelistview,在treelistview上使用硬编码的根节点
【发布时间】:2013-12-16 07:55:41
【问题描述】:

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

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

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

请在此说明一下。

谢谢 拉胡尔​

【问题讨论】:

    标签: c# devexpress treelistview


    【解决方案1】:

    要填充XtraTreeList,您只需这样做:

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

    根据子/父关系,在定义类UserDefiniedClass时,需要添加两个公共字段,分别是:IDParentID(类型为int)。

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

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

    希望有帮助!

    【讨论】:

      猜你喜欢
      • 2015-07-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多