FLEX 控件如何操作

来源:百度知道 编辑:UC知道 时间:2024/06/17 08:25:16
在flex的 .MXML文件中使用控件,比如文本控件
<mx:Label text="ddf" name="nicknames" id="nicknames"/>
如何在该.MXML 里 import 进来的.AS 文件里控制这个文本控件呢?比如改变它的值?

方法1:如果你AS文件里的代码不是很多!或者逻辑不是很复杂,就把代码直接嵌在.MXML文件的Script标签里!
方法2:可以建立一个单例模式,将你的Lable的属性绑定在单例的属性上。这也是Caringorm等框架推崇的做法!

你可以将as中的一个变量和该控件绑定,你直接操作as的这个变量你就可以改变它的值了,但是你的as一定是单例的。
最好不要在as中直接更改mxml中的组件的值,那样程序会非常的乱。

直接可以通过id设置它的text