0

我有这样构造的表: 在此处输入图像描述

现在我想将所有类别、子类别、子子类别等添加到我的树视图中,但真的不知道如何构造 sql 查询。有什么建议吗?我在图片上发布的那个表的例子:

- ZupyEDIT
- Lody
- Mięso
  - Mięso wieprzowe
  - oi
- RTV
  - Edit
    - Laptopy
    - Komputery stacjonarne
    - Pamięć przenośna
    - Modemy
- GSM modemy
4

1 回答 1

0

由于您的所有数据都来自同一个地方(而不是来自不同的结构),因此您很幸运:o)。它或多或少是这样的:

我将假设您在某种层次结构中拥有该数据,我将其命名为“MyRootCategories”,它以根项目的列表开始。还假设每个项目都有一个孩子的集合,我将其命名为“MyChildren”。

创建一个 HierarchicalDataTemplate,作为资源,如下所示:

<HierarchicalDataTemplate x:Key="hdt01" ItemsSource="{Binding MyChildren}" >
  <TextBlock Text="{Binding name1}" />
</HierarchicalDataTemplate>

使用列表“MyRootCategories”提供 TreeView 的 ItemsSource。还将 TreeView 的 ItemTemplate 属性设置为指向“hdt01”模板。就这样。

于 2012-08-31T18:26:18.757 回答