Jason,

I'm doing something similar with checkboxes and the DataGrid.
Are you able to turn the visibility of your component on/off ?

Rather than modify the dataset,  you may be able to use a checkbox event
to trigger the visibility change of your display component.

~Mike


--- In flexcoders@yahoogroups.com, "Merrill, Jason" <jason.merr...@...>
wrote:
>
> So in my Flex 3 project I have an ArrayCollection, like this:
>
> [Bindable]
> private var myDataProvider:ArrayCollection = new ArrayCollection(
>  [
>   {country:"Apple", quantity:5},
>   {country:"Pear", quantity:3},
>   {country:"Banana", quantity:7},
>  ]);
>
> This is the dataprovider for another visual component (this is not the
> actual data, I've simplified it for the sake of clarity in asking this
> question).  I have some checkboxes that I want to use to toggle
elements
> in and out of the arrayCollection, thus changing what's shown in the
> visual component which is bound by databinding.  I thought about just
> having a visual property in the dataprovider, but then found out I
> cannot access display list items in this third party chart component I
> am using, so the only way to change what is shown in the chart
component
> is to change what's contained in the array collection.
>
> My question is, while I can think of ways to do this (adding and
> removing elements in the ArrayCollection), but they all involve some
> pretty ugly Actionscript.   Is there a good way to handle this, but
keep
> my data intact?  How would you use checkboxes to toggle data in and
out
> of the ArrayCollection elegantly?
>
> Thanks,
>
> Jason Merrill
> Bank of America   <<Picture (Device Independent Bitmap)>>
> Instructional Technology & Media   *   GCIB & Staff Support L&LD
>
> Interested in Flash Platform technologies?  Join the Bank of America
> Flash Platform Developer Community
>
<blocked::http://sharepoint.bankofamerica.com/sites/tlc/flash/default.as
> px>
> Interested in innovative ideas in Learning?  Check out the Innovative
> Learning Blog
> <http://sharepoint.bankofamerica.com/sites/ddc/rd/blog/default.aspx>
> and subscribe
>
<http://sharepoint.bankofamerica.com/sites/ddc/rd/blog/_layouts/SubNew.a
>
spx?List=%7B41BD3FC9%2DBB07%2D4763%2DB3AB%2DA6C7C99C5B8D%7D&Source=http%
>
3A%2F%2Fsharepoint%2Ebankofamerica%2Ecom%2Fsites%2Fddc%2Frd%2Fblog%2FLis
> ts%2FPosts%2FArchive%2Easpx> .
>


Reply via email to