Показать сообщение отдельно
Старый 17.11.2008, 18:28
s8000_1 вне форума Посмотреть профиль Отправить личное сообщение для s8000_1 Найти все сообщения от s8000_1
  № 2  
Ответить с цитированием
s8000_1
 
Аватар для s8000_1

Регистрация: Jun 2007
Сообщений: 374
List так устроен. Он не перерисовывает компоненты, которые уже отрисованы. Он переносит ячейки уже отрисованными и загружает в них новые данные.

Попробуйте так:
Код AS3:
override public function set listData(value:ListData):void {
			super.listData = value;
                       if (int(data.stat) == 1) {
				setStyle("upSkin", CellRenderer_upSkin_Green);
                       } else {
                               setStyle("upSkin", CellRenderer_upSkin_Red);
                       }
		}
Не уверен, что сработает, но копать надо именно в эту сторону (изменение цвета фона именно при записи новых данных в ячейку).