2011-12-13 1 views

Répondre

2

Vous pouvez utiliser BindingUtils pour accomplir ceci en actionscript pur:

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

Essentiellement, cela veut dire « définir la valeur de label2.text à Label1.Text lors du changement de Label1.Text ». Si vous voulez exécuter du code lorsque label1.text change, vous pouvez utiliser un ChangeWatcher.

Vous pouvez accomplir cela en MXML aussi:

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