2010-11-30 74 views
0

我正在使用flex 3.5 sdk。我想將一個數組集合綁定到一個表單。數組收集的結構是這樣的。flex中的數組收集的雙向數據綁定

MyClass : 
var value : String; 
var arr : ArrayCollection; 

Each element in arr above is an object of MySecondClass 

MySecondClass : 
var val1 : String; 
var val2 : String; 
var val3 : String; 

我想將MyClass對象的數組集合(雙向)綁定到一個表中,該表中有一個表和另一個表。

我該如何做到這一點?

+0

你意味着編輯的表格單元格和陣列中的數據也發生了變化? PS。你正在使用數據網格? – WaiLam 2010-11-30 03:17:55

+0

我使用中繼器和瓷磚 – Prabhat 2010-11-30 04:40:20

回答

0

您可以嘗試將MySecondClass中的var設置爲binable。

public class MySecondClass { 
.... 
[bindable] 
public var1:String; 
[bindable] 
public var2:String; 
[bindable] 
public var3:String; 
} 

如果更改對象的值,則應更改與此數據關聯的單元格。

//P.S。

從提問者的更多輸入後回答。

您可以添加

<mx:Binding destination="checkbox.selected" source="data.value"/>