Combobox不使用可绑定数据进行更新

当我更新ArrayCollection时,我的Combobox不会一直更新。
[Bindable] public var newUserList:ArrayCollection

<mx:ComboBox x="10" y="77" prompt="Select a Name" dataProvider="{newUserList}" labelField="displayName" width="182" id="lstNewUser"></mx:ComboBox>
... 然后我进行远程调用以检索一组新数据并将其分配给ArrayCollection
newUserList = event.result as ArrayCollection;
它第一次更新组合框很好,有时它工作的第二,第三等时间可能会更新组合框。在它停止更新组合框后,它永远不会重新启动应用程序。我已经验证了ArrayCollection是通过调试数据更新的,只是组合框没有更新显示。     
已邀请:
这是组合框中非常常见的问题。 (SO中没有重复项吗?) 你还需要设置combobox.dropdown.dataprovider。 (我无法得到我的代码,所以这里是google第一个结果的链接。) http://www.newtriks.com/?p=935     
解:
if(fixedCB.dropdown) fixedCB.dropdown.dataProvider=value;
fixedCB.dropdown.width = fixedCB.width;
感谢:http://newtriks.com/2010/06/03/changing-dataprovider-in-a-flex-combobox-problem-fix/     

要回复问题请先登录注册