Я добавляю узлы дерева к TreeView
программно на основе значений из БД.Поиск конкретного узла дерева в TreeView
Мне нужно добавить дочерние узлы в эти узлы раньше. Единственный способ найти их - myReportsNode.ChildNodes[int index]
, но эта информация бесполезна для меня, так как мне нужно найти их по их значению или уникальный идентификатор.
FindNode не является хорошим вариантом, так как я не знаю точно, где они находятся, и поиск каждого узла через itarating через дерево является пустой тратой. Я, однако, словарь для узлов.
Любые идеи?
Спасибо. Вы поместили меня в правильное направление для подходящего решения. Я просто заказал данные в своей хранимой процедуре и создал древовидное представление на основе этого порядка. – vadimtar