<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:ArrayCollection id="myAC">
<mx:source>
<mx:Object AC_url="http://casario.blogs.com" AC_author="Marco Casario"/>
<mx:Object AC_url="http://www.augitaly.com/flexgala" AC_author="Flex User Group"/>
<mx:Object AC_url="http://weblogs.macromedia.com/downey" AC_author="Mike Downey"/>
<mx:Object AC_url="http://weblogs.macromedia.com/mesh" AC_author="Mike Chambers"/>
<mx:Object AC_url="www.baidu.com" AC_author="peter"/>
<mx:Object AC_url="http://weblogs.macromedia.com/cantrell" AC_author="Christian Cantrell"/>
</mx:source>
</mx:ArrayCollection>
<mx:Label id="DestLabel" x="142" y="139" width="162"/>
<mx:Binding source="myAC.getItemAt(0).AC_url" destination="DestLabel.text"/>
<mx:Script>
<![CDATA[
import mx.binding.utils.BindingUtils;
public function doBinding(){
BindingUtils.bindProperty(myLabelBinding,"text",myAC.getItemAt(0),"AC_author");
}
public function isEnable(item:uint):Boolean{
if(item>0){
return true;
}else{
return false;
}
}
]]>
</mx:Script>
<mx:Button enabled="{isEnable(myAC.length)}" label="myButton" click="doBinding()"/>
<mx:Text id="myLabelBinding" x="142" y="165" text="" width="162"/>
</mx:Application>
Three way for Binding Application
最新推荐文章于 2021-03-14 21:31:11 发布