Я че совсем туплю???
Продолжаю битву с деревом (TreeView сиречь)
Создал я его, краССССива так создал,
на ноды развесил текстовые теги (Nodes.tag = "функционал ноды")
а теперь хочу не многого (как мне кажется),
а именно, чтобы можно было разворачивать дерево по нодам
с определенным функционалом (ну, т.е. только те ноды,
тег которых соответствует заданной строке)
вопрос:
И ЧЕ? И КАК????
КАК мне перебрать всю коллекцию нод дерева,
имея в виду, что уровень вложенности нод доходит до 4???
/в этом месте тихая истерика прямо... /
Мои наивные попытки перебрать ноды:
For each Node as TreeNodes in MyTree.nodes
if Node.tag = "трам-пам-пам" then node.expand
End if
разбились о то, что перебираются ноды только 1-го уровня
/нет, как я понимаю, ноды 2- и ниже уровней
являются членами коллекций не дерева, а нод 1-го уровня и далее.../
но не могу же я перебирать ноды, как
myTree.Nodes.Nodes.Nodes
Вернее технически-то могу, но...
а особенно учитывая, что вложенность нод разная
может мне кто-нить чего-нить посоветует,
чего я не так делаю?