Flex的数据绑定(DataBinding)

Delphi中提供了ActionList来实现界面的组件状态联动控制。但是Flex没有提供类似的组件,那么如何实现界面组件状态的联动呢。研究了一下,发现Flex的数据绑定功能非常强悍,可以实现类似的功能。下面就是Flex的数据绑定的相关文档

http://blogs.adobe.com/flexdoc/pdf/databinding.pdf

 

比如,要想实现一个目标控件某个属性由另外两个控件的属性组合控制的时候,可以使用函数绑定写成下面的方式

 

< A enabled="{function1(B.B1 , C.C1)}" />

 

private function  function1(B1:Object, C1:Object):Boolean{

    return B1>1 && C1<1;

}