Иерархический просмотр категорий товаров в TreeView - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Всем привет! Есть у меня одна задачка, решить её могу но не уверен что оптимально. В общем есть табличка в которой содержаться категории товаров, со след полями:
  • ID
  • ParentID
  • Name
Мне нужно через TreeView вывести данную табличку в иерархическом виде. Проблема ещё в том, что уровней вложенности может быть сколько угодно и при этом в каждой из веток (подветок) разное количество. Основная загвоздка именно в оптимальном решении. Ни как не могу сообразить как наиболее оптимально отбирать товары из таблицы и записывать их в TreeView.

Решение задачи: «Иерархический просмотр категорий товаров в TreeView»

textual
Листинг программы
tvFindFolder = tvRoot.Nodes.Find("#" & Folder_Id, True)
 'Ищем в дереве папку если не находим создаем новую
If tvFindFolder.Length = 0 Then   tvFolder = tvRoot.Nodes.Add("#" & Folder_Id, dAd1.GetValue(1), 2, 1)

Оцени полезность:

13   голосов , оценка 4.231 из 5
Похожие ответы