2010-04-07 60 views

回答

2

最简单的方法是使用BindingUtils类。例如,假设您的对象foo的属性bar需要绑定到文本区域的text属性;所有你需要做的是在ActionScript如下:

BindingUtils.bindProperty(myTextArea, "text", foo, "bar"); 

这会告诉Flex的观看foo任何更改属性bar,并在发生变化时,该值复制到myTextArea.text

完整的文档可以发现here

+0

辉煌,但mx.bindings包似乎并不适用于我的flex4 actionscript项目或我的flash as3。我没有在我的应用程序中包含哪些软件包? – Glycerine 2010-04-07 13:39:13

+0

BindingUtils位于mx.binding.utils包下,应该出现在Flex 4中。 – Dan 2010-04-07 13:48:42

+0

我应该说的错误,哪些flex lib swc?目前我有'flex.swc','framework.swc','utilities.swc','flash-integration.swc' – Glycerine 2010-04-07 13:58:16