I don't know how complex your datagrid needs to be, but consider this if it
is not too complex:

If it is a two column datagrid, perhaps it would be better to draw two
lists side by side with the same dataprovider pointing to the different
fields.

It is a little more work to get the sort buttons working, but you will have
much more control over things.

Thanks,
Om
On May 2, 2013 8:11 AM, <[email protected]> wrote:

> I also tried:
>
> private function redrawGrid():void {
>    groupId.removeElement(myGrid);
>    callLater(redrawGridLater);
> }
>
> private function redrawGridLater():void {
>    groupId.addElement(myGrid);
> }
>
> but same problem ... the sort arrow is still displayed.
>
> Is there some way to wipe myGrid out of memory (or some other idea), then
> create it again (from scratch)?
>
>
> ----- Original Message -----
> From: [email protected]
> To: [email protected]
> Sent: Thursday, May 2, 2013 7:56:12 AM
> Subject: Re: programmatic sort for Spark datagrid, accounting for sort
> triangle state
>
> Correct, it does not work. More specifically, if I use:
>
> private function redrawGrid():void {
>    arrCol.sort=null;
>    arrCol.refresh();
> }
>
> the sort correctly resets, but the sort arrow is not updated or changed in
> any way.
>
> ----- Original Message -----
> From: "Tom Chiverton" <[email protected]>
> To: [email protected]
> Sent: Thursday, May 2, 2013 7:48:00 AM
> Subject: Re: programmatic sort for Spark datagrid, accounting for sort
> triangle state
>
> On 02/05/2013 15:44, [email protected] wrote:
> > The thinking is, when the datagrid is first drawn, there is no sort
> arrow displayed, even though the first column is sorted by default. How do
> I get back to this scenario AFTER the datagrid is first drawn?
> Does removing the Sort from the underlying dataProvider not work ?
>
> Tom
>

Reply via email to