2010-02-19 32 views

cevap

1

DataGrid, karmaşık yolları desteklemek için yamalı ancak AdvancedDataGrid'in olduğunu sanmıyorum. Daha fazla bilgi: http://bugs.adobe.com/jira/browse/SDK-9801

Bunun yerine bir labelFunction kullanabilirsiniz.

7

Bir labelFunction veya itemRenderer kullanmanız gerekir. İşte

private function getUserLogin(item:Object, column:AdvancedDataGridColumn) { 
    return item.user.login; 
} 

öğe argümanı cep alıyor veri olacak çağıran bir labelFunction

<mx:AdvancedDataGridColumn headerText="User" labelFunction="getUserLogin" /> 

bir örnektir.

+1

Nesne modelinizin neye benzediğini gerçekten bilmediğimi eklemeliyim, bu yüzden labelFunction öğenizi oluşturmalı ve ardından ilk ifadeye bir kesme noktası koyup hata ayıklayıcısındaki "item" i inceleyip doğru adrese ulaşabilirsiniz. Yaptığınız mülk, nerede olursanız olun. – Robusto