弯曲:移动项周围的树控件
-
18-09-2019 - |
题
我有一个树控件,我想给用户,他可以上下移动的元素,他只是用了和downbutton选择的能力。树被从XML生成。
我设法插入所选择的项目的第二时间在其他地方,用下面的代码:
var parentXML:XML = XML(containerTree.selectedItem).parent();
var upperItem:XML = topContainer.source[containerTree.selectedIndex-1];
parentXML.insertChildBefore(upperItem,XML(containerTree.selectedItem));
但后来我有在列表中出现两次的项目。如何删除重新插入呢?
感谢提示! 马库斯
解决方案
使用
delete (XML)
操作者删除XML节点一>
var parentXML:XML = XML(containerTree.selectedItem).parent();
var upperItem:XML = topContainer.source[containerTree.selectedIndex-1];
delete containerTree.selectedItem;
parentXML.insertChildBefore(upperItem,XML(containerTree.selectedItem));
不隶属于 StackOverflow