那个自定义排序方法的代码:
1 public function sortcompare(obj1:Object,obj2:Object):int{
2 var num1:Number=Number(obj1.id.toString());
3 var num2:Number=Number(obj2.id.toString());
4 if(num1>num2){
5 return 1;
6 }else if(num1<num2){
7 return -1;
8 }else{
9 return 0;
10 }
11 }
然后只要在需要重新定义排序方法的列上改变这个属性即可:sortCompareFunction="sortcompare"2 var num1:Number=Number(obj1.id.toString());
3 var num2:Number=Number(obj2.id.toString());
4 if(num1>num2){
5 return 1;
6 }else if(num1<num2){
7 return -1;
8 }else{
9 return 0;
10 }
11 }