我的表构造如下:
现在我想将所有类别,子类别,子类别等添加到我的树视图中,但是我真的不知道如何构造sql查询。有什么建议吗? 我在pic上发布了该表的示例:
- ZupyEDIT
- Lody
- Mięso
- Mięso wieprzowe
- oi
- RTV
- Edit
- Laptopy
- Komputery stacjonarne
- Pamięć przenośna
- Modemy
- GSM modemy
答案 0 :(得分:0)
由于您的所有数据来自同一个地方(不是来自不同的结构),您很幸运:o)。它或多或少是这样的:
我假设您在某种层次结构中拥有该数据,我将其命名为“MyRootCategories”,它以根项目列表的形式开始。还假设每个项目都有一个孩子的集合,我将其命名为“MyChildren”。
创建一个HierarchicalDataTemplate作为资源,如下所示:
<HierarchicalDataTemplate x:Key="hdt01" ItemsSource="{Binding MyChildren}" >
<TextBlock Text="{Binding name1}" />
</HierarchicalDataTemplate>
使用列表“MyRootCategories”提供TreeView的ItemsSource。还要将TreeView的ItemTemplate属性设置为指向'hdt01'模板。这就是全部。