Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flex > Как выделить узел в дереве?


Автор: Iamme 15.12.2009, 12:09
Суть в том, что нужно выделить узел дерева, который сейчас под курсором. Он отлавливается, преобразуется к типу XML, у него есть ссылки на parent()...
dataProvider в дереве - XMLListCollection

Код

var overItem:XML=XML(lastTreeItem.itemRenderer.data);


Если сделать

Код

 this.selectedItem =overItem


то выделятся все узлы с тем же именем, а нужно один.

Как решить проблему?

Автор: Logit 23.1.2010, 20:23
Можешь попробовать тоже самое только вместо selectedItem используй selectedIndex:

tree.selectedIndex = tree.getItemIndex(overItem);

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)