Flex Datagrid nicht immer genannt labelfunction
-
01-10-2019 - |
Frage
Ich habe ein Datagrid, wo eine der Säulen eine labelfunction hat. Wenn ich die Anwendung eine Scrollbar zeigt sich im Datagrid laufen mir anzeigt, dass es Daten hat, aber es gibt nichts in dem Datagrid. Wenn ich Artikel blättern beginnen zeigt nach oben. Als ich es Gedebuggte bemerkte ich, dass die labelfunction wurde nie bis ich Scrollen gestartet aufgerufen wird. Weiß jemand, warum dies geschieht?
Lösung
Wenn Sie labelFunction
zu einem späteren Zeitpunkt mit Actionscript nach dem Einstellen der dataProvider
zuweisen, versucht Aufruf datagrid.invalidateList () oder datagrid.updateList () , nachdem sie die Zuordnung -. diese Funktionen eine Aktualisierung aller Zeilen erzwingen
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow