Flex - nasıl başlığındaki bir öğe oluşturucu kullanarak bir datagrid sütunu sıralarım?

oy
1

Ben sütun başlığı için özel bir öğe oluşturucuyu kullanan gelişmiş bir veri ızgarası kullanılarak ve şimdi çalışmıyor sıralama ediyorum. Ben dışarı alırsak özel sorunsuz çalışıyor oluşturucuya ama oluşturucuyla çalışmak gerekir. Herkes bunun nasıl biliyor mu? Ben Flex ve ActionScript için yeni.

Oluştur 09/12/2008 saat 17:20
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
1

DataGrid sütun için bir sortCompareFunction işlevini uygulamak gerekir:

Örneğin:

<mx:DataGridColumn headerText="Foo" dataField="bar" sortCompareFunction="compareTypes">

Sadece rol Lets bir satır içi öğe oluşturucu olarak bu DataGridColumn o ...

aşağıdaki gibi Ve sonra fonksiyon tanımlanır:

public static function compareTypes(typeOne:Object, typeTwo:Object):int
{
    return ObjectUtil.stringCompare(String(typeOne.foo), String(typeTwo.foo));
}
Cevap 02/12/2009 saat 20:58
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more