WPF - treeview i bindowanie listy

0

Witam,
mam problem z przedstawieniem danych z listy w kontrolce treeview,
otóż czytam dane z bazy i ładuje je do listy, w której mam 4 pola
rodzaj - marka - typ - egzemplarz:
Przykład:

rodzaj marka typ egzemplarz
Osobowy Audi
Osobowy Audi
Osobowy Audi
Osobowy VW
Cieżarowy Man
.....

Jak powinna wygladac struktura XAML aby wyswietlic taka hierarchie parentów i childów w drzewie?

na razie to co mam to podstawy binowania, ale nie potrafie tego ruszyć dalej...

<TreeView x:Name="treeView"  ItemsSource="{Binding}" >
            <TreeView.ItemTemplate>
                <HierarchicalDataTemplate ItemsSource="{Binding cars}">
                    <TextBlock Text="{Binding rodzaj}"/>
                </HierarchicalDataTemplate>
            </TreeView.ItemTemplate>
        </TreeView> 
0

dzięki za pomoc, udało się, moim problemem było odpowiednie zbudowanie listy, podobnie jak to jest w przykładzie na msdn, na zasadzie nazwa obiektu i kolekcja elementów, a następnie kolekcja w kolekcji itd

1 użytkowników online, w tym zalogowanych: 0, gości: 1