0
我有一個Flex列表,它是一個數組綁定到一個數組。我的問題是,當我使用內置的dragMoveEnabled重新排列列表時,值被重置爲原始值。與ItemRender的Flex數據綁定列表 - 重新排序復位複選框值
我想我需要以某種方式做雙向綁定,但我不知道怎麼樣。
<mx:List width="100%" top="20" id="uiItemList" dragMoveEnabled="true" bottom="0"
dragEnabled="true" dropEnabled="true"
dataProvider="{listArray}" >
<mx:itemRenderer>
<mx:Component>
<mx:HBox width="100%" height="25" >
<mx:CheckBox id="uiCheck" textAlign="center" selected="{data.IsDone}" mouseDown="event.stopImmediatePropagation();" />
</mx:HBox>
</mx:Component>
</mx:itemRenderer>
</mx:List>
[Bindable]
public var listArray : ArrayCollection = new ArrayCollection();