<fx:Component>
<CheckboxItemRanderer:CheckboxItemRanderer paddingLeft="10" change="{outerDocument.checkBoxChange(data as Object,this)}"/>
</fx:Component>
//将勾选的记录添加到selectItems,将去除勾选的记录从selectItems中剔除
public function checkBoxChange(obj:Object,check:CheckBox):void {
if(check.selected) {
selectItems.push(obj);
} else {
for(var i:int=0; i<selectItems.length; i++) {
if(selectItems[i] == obj) {
selectItems.splice(i,1);
}
}
}
}