Question

J'ai un DataGrid où l'une des colonnes a une labelFunction. Quand je lance l'application une barre de défilement apparaît dans le DataGrid me indiquant qu'il a données, mais il n'y a rien dans le DataGrid. Lorsque je fais défiler les éléments commenceront à apparaître. Quand je débogués, je remarque que le labelFunction n'a jamais été appelé jusqu'à ce que je commencé à défiler. Quelqu'un sait pourquoi cela se passe?

Était-ce utile?

La solution

Si vous assignez labelFunction plus tard à l'aide d'ActionScript après avoir réglé le dataProvider, essayez d'appeler datagrid.invalidateList () ou datagrid.updateList () après l'avoir assigné -. ces fonctions forcer une actualisation de toutes les lignes

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top