Привязка Treeview C# к базе данных без parentid.
У меня есть такая же таблица, как эта. Я создал пример базы данных, которая должна быть привязана к Treeview. Проблема в том, что у него нет ParentId. Вместо этого в пошаговом процессе это делается.
dId step1 step2 step3 step4 step5 dname 1 0 0 0 0 0 drinks 2 1 0 0 0 0 cold 3 1 1 0 0 0 pepsi 4 1 1 1 0 0 zero 5 1 1 2 0 0 light 6 1 1 3 0 0 heavy 7 1 2 0 0 0 cola 8 1 2 1 0 0 zero 9 1 2 2 0 0 light 10 1 2 2 1 0 onelight 11 1 2 2 2 0 twolight 12 1 3 0 0 0 7Up 13 2 0 0 0 0 hot 14 2 1 0 0 0 coffee 15 2 1 1 0 0 black 16 2 1 2 0 0 Espresso 17 2 1 3 0 0 Latte 18 2 1 4 0 0 Cappucino 19 2 2 0 0 0 Tea 20 2 2 1 0 0 Ginger 21 2 2 2 0 0 Lemom 22 2 2 3 0 0 Mint 23 2 2 3 1 0 Peppermint 24 2 2 3 2 0 Normalmint 25 3 0 0 0 0 hotcold 26 3 1 0 0 0 water 27 3 2 0 0 0 lassi 28 3 2 1 0 0 Mango 29 3 2 2 0 0 plain
мне нужен такой вид на дерево :-
https://photos.google.com/share/AF1QipMwvbOB7R4oRVBRUGeNZ7aOt2j4ZfiRU2DS_SZbiOZQaCaOyAs_A54bzYxzpFmrLA?key=WFBsR1FGN1lEa1lhMzBRZEZrdFNQLVRCeGI4ei1n
Что я уже пробовал:
Я новичок в WPF, а treeview-это такая новая концепция. Я не знал, с чего начать. Я узнал об иерархическом шаблоне данных. Но я не знаю, как работать с этой базой данных. Я не мог найти правильного решения, подобного этому. Так что только я размещаю этот вопрос здесь.