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