?????? tree的openItems表示当前打开的节点。
?????? 关闭节点只需要将openItems=[]即可。
?????
private function closeAllNodes():void { tree.openItems = []; }
?
???
?? 打开节点,可以利用xml的..操作符号
?
?
private function openAllNodes():void { tree.openItems = dp..node; }
?
?
?另外,在..后面还可以添加判断,例如只有节点的isOpen属性为true的时候才打开节点。
?
???
private function openSomeNodes():void { var xList:XMLList = dp..node.(hasOwnProperty("@isOpen") && @isOpen == "true"); tree.openItems = xList; }
?
?
?? 节点下面还有子节点。
?
?
?
var items:XMLList = xmlDP..node.(children().length() > 0);
?
?
?