0

我有产品表和类别表。

我的类别有许多子类别。

产品连接到类别我如何显示类别的产品数据?

例如:

Cigarettes
  > Marlboro
     > Marlboro Light 5$
     > Marlboro Red 4.3$

例如Marlboros类别 ID 为 5

Marlboro Light并且Marlboro Red在产品表中 CategoryID = 5

请帮助我如何正确显示我的数据

这是我的类别课程

public class TreeData {
    internal int ID { private set; get; }
    internal string Header { private set; get; }
    internal int ParentID { private set; get; }
    internal TreeData(int id, string header, int parentId) {
        ID = id;
        Header = header;
        ParentID = parentId;
    }
}
4

1 回答 1

0

您应该通过和属性绑定您的TreeListView :TreeListView.KeyFieldNameTreeListView.ParentFieldName

<dxt:TreeListControl Name="treeList">
    <dxt:TreeListControl.Columns>
    <dxt:TreeListColumn FieldName="Header"/>
    </dxt:TreeListControl.Columns>
    <dxt:TreeListControl.View>
        <dxt:TreeListView Name="treeListView1" AutoWidth="True"
            KeyFieldName="ID" ParentFieldName="ParentID"/>
    </dxt:TreeListControl.View>
</dxt:TreeListControl>

相关文档文章:绑定到自引用数据结构

另请查看以下教程:

于 2012-04-15T08:17:10.993 回答