Показать сообщение отдельно
Старый 23.01.2008, 15:39
Tavy вне форума Посмотреть профиль Отправить личное сообщение для Tavy Найти все сообщения от Tavy
  № 4  
Ответить с цитированием
Tavy

Регистрация: Oct 2007
Сообщений: 26
По пункту 1.

В дата провайдере все видные пользователю элементы имеют порядковый номер, Index. Получаю я его с помощью простого MyTree.selectedIndex Есть ли обратная операция? Т.е. как зная его обратиться к элементу? Это было бы самым простым решением проблемы, мне ведь многого не надо, просто переход к следующему/предыдущему в структуре.

Пробовала передавать в рабочую функцию TreeMenu.dataProvider as XMLListCollection или как XMLListCollection

При этом getItemAt возвращает корневой XML-объект, при параметре не равном 0 вообще не работает - логично, в хелпе написано что XML имеет всегда длину 1. А как мне обратиться к неиерархическому представлению моего списка элементов?

Никаких подходящих методов кроме getItemAt не обнаружила. Но если этот порядковый индекс есть, должен же быть способ по нему обратиться к элементу!