我有一个TreeView我想从RIA Entity Queries填充它。这可能吗
我有4层。
每张表都有
ID Description ParentID
x1 pdq
x2 pdq
x3 pdq
y1 ABC x1
y2 ABd x1
y3 add x2
y4 ade x3
我希望数据能够采用这种格式。
我该如何解决这个问题。并正确加载到我的树视图。不经过并通过opject children类型的场景将所有数据分配给其父节点......
答案 0 :(得分:1)
您应该查看HierarchicalDataTemplate
。有关示例,请参阅以下链接:
答案 1 :(得分:1)
如果实体已在模型中相关,则无需通过并指定子项。只需检索包含所有子项的实体,然后使用HierarchicalDataTemplate显示它们。实体框架将负责设置正确的孩子。
或者,如果子项和父项之间的关系不是由外键定义的,则可以使用一些简单的linq查询或帮助程序类,但后面的操作仍然是将集合添加到子集中。父母。如果你还有兴趣的话,我会在上班的几个小时内添加一个样本。