Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
koljapupkin
-
- Начинающий
-
-
- Сообщения: 1
- Зарегистрирован: 12.11.2012 (Пн) 19:53
koljapupkin » 12.11.2012 (Пн) 20:02
Приветствую! То ли лыжи не едут, то ли я ....
Не могу пройтись циклом по чайлдам только одного (выделенного мной) нода.
Свойства нода Child и Children - не коллекции. По этому For Each - не прокатывает.
Индексы записей по всему дереву - плавающие.
Проходиться по всему дереву и проверять принадлежность нода, нужному мне узлу - долго и не красиво.
Вопрос тупой, но я реально потерялся (((
Заранее спасибо!
-
pronto
-
- Постоялец
-
-
- Сообщения: 597
- Зарегистрирован: 04.12.2005 (Вс) 6:20
- Откуда: Владивосток
pronto » 13.11.2012 (Вт) 1:17
У выделенной node взять свойство Child — возвращает ссылку (индекс) на первого потомка node. По индексу обратится к первому потомку и взять у него свойство FirstSibling и LastSibling. Пройтись по всем веткам используя свойство Next.
O, sancta simplicitas!
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: Mail.ru [бот] и гости: 42