请问:flex tree checkbox 的实现并可以遍历所选的checkbox对每一个check进行操作 ActionScript怎么操作?

请问:flextreecheckbox的实现并可以遍历所选的checkbox对每一个check进行操作,数据源是ArrayCollection用ActionScript怎... 请问:flex tree checkbox 的实现并可以遍历所选的checkbox对每一个check进行操作,数据源是 ArrayCollection
用 ActionScript怎么操作?最好详细讲解。
谢谢!
展开
 我来答
匿名用户
2012-07-10
展开全部
对tree进行渲染(itemrenderer),
<mx:Tree dataDescriptor="{treeSource}">
<mx:itemRenderer>
<fx:Component>
<mx:CheckBox>
<fx:Script>
<![CDATA[

private var _tmpData:Object;

public override function set data(value:Object):void
{
_tmpData = value;
if(!_tmpData) return;
//这里就可以对每一个checkbox进行操作。
//_tmpData就是对应的每一个数据。不需要循环。

}

public override function get data():Object
{
return _tmpData;
}

]]>
</fx:Script>
</mx:CheckBox>
</fx:Component>
</mx:itemRenderer>
</mx:Tree>
追问
就是因为不会渲染啊!不知道你能否给找一个已经实现了的itemRenderer类呢,我刚刚开始学的flex,网上找了很多都不行。我的邮箱:464706216@qq.com
谢谢
sxhgga
2012-07-04 · TA获得超过687个赞
知道小有建树答主
回答量:1019
采纳率:74%
帮助的人:636万
展开全部
for each (var element in arrayCollection){
//其中element代表arrayCollection数组中的每一个元素
if(element.Selected==true)//如果这个值选中
{
定义个数组 将该值放到到数组中
}
}
来自:求助得到的回答
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式