tree 打开节点

//starts at the given node, walks up the tree opening nodes as it goes
private function expandParents(xmlNode:XML):void
{
	while (xmlNode.parent() != null) {  
	xmlNode = xmlNode.parent();
	myTree.expandItem(xmlNode,true, false);
}
}//expandParents

//uses e4x to find a node, then calls expand parents to make it visible,
//then selects it      
private function findNodeById(sId:String):void
{
	var xmllistDescendants:XMLList  = _xmlData.descendants().(@eid == sId);
	//如果是模糊搜索可以用下面的代码
	//var xmllistDescendants:XMLList  = treeXml.descendants().(@name.toString().indexOf(nameStr)>-1);
	expandParents(xmllistDescendants[0]);
	myTree.selectedItem = xmllistDescendants[0];
}//findNodeById 

 转载连接:http://yunzhongxia.iteye.com/blog/1258409

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值