2011-12-13 4 views

ответ

2

Вы можете использовать BindingUtils для достижения этой цели в чистом ActionScript:

var label1 : Label = new Label(); 
var label2 : Label = new Label(); 
BindingUtils.bindProperty(label2, "text", label1, "text); 

По сути, это говорит «установить значение label2.text для Label1.Text когда изменения Label1.Text». Если вы хотите выполнить код при изменении label1.text, вы можете использовать ChangeWatcher.

Вы можете сделать это в MXML тоже:

<mx:Label id="label1" text="hello, world!"/> 
<mx:Label id="label2" text="{label1.text}"/>