J'ai un composant "tree" (treeContentsActivity) que j'alimente par le fichier xml suivant :
CODE
var dataX:XML = <node label="racine">
<node label="premLevelQuizz" />
<node label="premLevelGroupe">
<node label="deuxLevelContenu1" />
<node label="deuxLevelContenu2" />
</node>
</node>
<node label="premLevelQuizz" />
<node label="premLevelGroupe">
<node label="deuxLevelContenu1" />
<node label="deuxLevelContenu2" />
</node>
</node>
Ensuite je sélectionne un noeud et j'ajoute un nouveau noeud à l'endroit sélectionné avec le code suivant :
CODE
var testItem:Object = treeContentsActivity.selectedItem;
var newNode:XML = <node label="newLevel"></node>;
treeContentsActivity.dataDescriptor.addChildAt(testItem, newNode, 0, this.dataX);
var newNode:XML = <node label="newLevel"></node>;
treeContentsActivity.dataDescriptor.addChildAt(testItem, newNode, 0, this.dataX);
Je souhaiterais pourvoir supprimer un noeud en sélectionnant le noeud.
Tout le contenu du noeud sera supprimé également.
J'ai essayer avec treeContentsActivity.dataDescriptor.removeChildAt(.........)
Mais je n'arrive pas à supprimer le contenu que j'ai sélectionné.
Merci de m'indiquer la procédure.
