Flex DataGrid vertical scrolling bug

Blog / ActionScript ·

Пиша си аз едно програмче и ползвам DataGrid компонент. Правя си custom itemRenderer-и, слагам им малко цвят и допълнителна функционалност и всичко е ок, докато не тествам с повечко данни. При вертикално скролване някак си редовете се разместват и допълнително стиловете, които съм добавил. Решението се оказа доста просто и лесно. Във всеки от itemRenderer-ите сложете invalidateProperties(); в FlexEvent.DATA_CHANGE listener функцията. Пример за това, как DataGrid-а не работи правилно без този метод и съответно как нещата си идват на място с него може да се види тук.


Krasimir Tsonev With over two decades of deep programming expertise, I offer comprehensive web consultancy and stack audits, alongside specialized workshops, training, and engaging public speaking to elevate your team's skills and optimize your digital presence. Contact me.

Keywords: datagrid data_change listener datagrid flexevent data_change listener invalidateproperties flexevent data_change itemrenderer invalidateproperties flexevent itemrenderer itemrenderer invalidateproperties custom itemrenderer itemrenderer datagrid custom itemrenderer
Share the post on Twitter, Facebook, LinkedIn