Как я могу вызвать рендерер элементов создать детей - PullRequest
0 голосов
/ 03 июня 2011

У меня есть TileList с пользовательским средством визуализации элементов.Мне нужно изменить дочерние элементы ItemRenderer, когда поставщик данных изменится на TileList.В настоящее время

override protected function createChildren():void{

Отлично работает с исходными данными, но когда данные изменяются на другую структуру, мне нужно каким-то образом воссоздать дочерние элементы.Я представляю, что должен быть способ прослушать TileList для изменения данных из средства визуализации элементов, но как?Или это даже лучший путь?

1 Ответ

0 голосов
/ 28 июня 2011

возможно, это сработает:

override public function set data( value : Object ) : void 
{
    super.data = value;
   // things to happend when data is changed ...

}

, а также может быть необходимо переопределить updateDisplayList (), чтобы сопоставить изменения с визуальными компонентами (если они есть).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...