Flex Получить XML-родитель для выбранного элемента дерева - PullRequest
2 голосов
/ 27 января 2010

У меня есть древовидный элемент управления на основе XML. Структура XML является рекурсивной, поэтому у детей может быть тот же элемент, что и у родителя. Теперь я хочу позволить пользователю добавлять и удалять элементы. Для этого мне нужно получить родительский элемент выбранного элемента. Следующий код, который я уже собрал вместе:

var selected:XML = treeControl.selectedItem;
parent.insertChildAfter(selected:XML, newElement);

Я просто не знаю, как добраться до выбранного родительского узла, поскольку такого метода, как treeControl.selectedItem.parent ...

Спасибо за любую подсказку! Markus

1 Ответ

4 голосов
/ 27 января 2010

Вы можете сделать это с помощью метода parent () объекта XML.

var parent:XML = XML(treeControl.selectedItem).parent();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...