В моей AdvancedDataGrid,
Я добавляю динамические значения в ячейки, перетаскивая значение ячейки в другие ячейки. При копировании я устанавливаю значение listData и устанавливаю красный цвет на значение в ItemRenderer. Все работает нормально, но когда я прокручиваю вниз / вверх, значения остаются в ячейках, где они должны быть (как я устанавливаю для listData), но раскраска ведет себя странно (как я пытаюсь установить цвет в ItemRenderer) .
Я не хочу сохранять цвет значения, но я должен иметь возможность видеть динамически созданные значения красным цветом.
Есть ли способ, я могу это сделать? Нужно ли установить цвет для фактического объекта поставщика данных, а затем включить ItemRenderer?
Может ли кто-нибудь помочь мне с этим?
открытый класс CustomItemRenderer расширяет AdvancedDataGridItemRenderer
{
private var _isDynamicValue:Boolean;
....
....
//_isDynamicValue is set to true if the value is dynamic
if(_isDynamicValue && listData.label) {
setStyle("color", 0xFF0000);
setStyle("fontWeight", "bold");
}
else {
setStyle("color", 0x000000);
}