Thanks Om, Unfortunately my datagrid is extremely complicated, and replacing it 
with lists won't accomplish the same thing. 

----- Original Message -----
From: "OmPrakash Muppirala" <[email protected]> 
To: [email protected] 
Sent: Thursday, May 2, 2013 8:39:20 AM 
Subject: Re: programmatic sort for Spark datagrid, accounting for sort triangle 
state 

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