【发布时间】:2008-11-07 17:28:23
【问题描述】:
我有一个具有 Parent 和 Children 属性的类。
ADO.NET Entity Framework Hierarchical Page Class http://img148.imageshack.us/img148/6802/edmxxe8.gif
我想在 WPF 树视图中显示此层次结构。
这是我的 XAML...
<TreeView Margin="12" Name="TreeViewPages" ItemsSource="{Binding}">
<TreeView.ItemTemplate>
<HierarchicalDataTemplate ItemsSource="{Binding Children}">
<TextBlock Text="{Binding Path=ShortTitle}" />
</HierarchicalDataTemplate>
</TreeView.ItemTemplate>
</TreeView>
还有我的 VB 代码...
Dim db 作为新的 PageEntities Dim t = From p In db.Page.Include("Children") _ p.Parent 什么都不是 _ 选择 p TreeViewPages.ItemsSource = t但是我只得到一棵两层深的树。我需要做些什么才能使其正常工作?
【问题讨论】:
标签: .net wpf linq entity-framework data-binding