2 Replies Latest reply on Feb 20, 2010 9:22 PM by Flex harUI

    How can I Make changes to an ArrayCollection bound to data grid live?

    ChrisInCambo2

      Hi guys,

       

      I have an ArrayCollection bound to an editable DataGrid, another component needs to know when the ArrayCollection changes (as a result of changes in the DataGrid) so it can also update itself, so is listening to the COLLECTION_CHANGE event of the ArrayCollection.

       

      The problem is that the DataGrid only updates the ArrayCollection when the row being edited losses focus. This is not good for my app as a user could edit a column on a row and not click elsewhere on the table for a long time (causing the row to lose fucus), therefore the changes won't have propagated to the other parts of the application.

       

      How can I make the data grid inform the ArrayCollection of a change every time there is a keyup event on a text input instead of every time a row looses focus?

       

      Cheers,

       

      Chris