Pergunta

Eu tenho um controle de árvore baseado em XML. A estrutura XML é recursiva, para que as crianças possam ter o mesmo elemento que o pai. Agora quero deixar o usuário adicionar e remover os elementos. Faça isso, preciso obter o elemento pai do item selecionado. Código seguinte eu já colecionei juntos:

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

Só não sei como chegar ao nó dos pais selecionados, pois não existe um método como Treecontrol.SelectedItem.parent ...

Obrigado por qualquer dica! Markus

Foi útil?

Solução

Você pode fazer isso com o método pai () no objeto XML.

var parent:XML = XML(treeControl.selectedItem).parent();
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top