Cześć
Mam w bazie dwie tabele:
Customer i Product
Następnie między Customer.ID i Product.CustomerID jest powiązanie oraz między Customer.ID a Customer.ParentID jest drugie. Korzystam z Entity Framework
Chciałbym uzyskać TreeView które będzie wyglądało tak
Customer
Product1
Product2
Product3
Customer
Customer
Product1
Product2
Product3
Product1
Product2
Teraz jest pytanie jak to automatycznie zamapować.
Budować na piechotę się nie da (TreeView.Items.Add(Customer); TreeView.Items[0].AddSubItem(Product))
Widziałem w internecie kody które były konkretnie pod dany przykład zbudowane. Ja wyżej napisałem dla uproszczenia że mam dwie tabelki. Chciałbym móc taką hierarchię zbudować również z innych tabel i chciałbym żeby to treeview było modyfikowane w kodzie a nie w Xamlu z góry ustalone bindowanie.