![]() |
Мгновенное инстанцирование компонентов контейнера
Всем привет.
Столкулся с тем, что после инстанцирования контейнера при записи в него - не успевают инициализироваться внутренние компоненты. В качестве выхода - есть внутренний массив в который пишутся элементы до события CreationComplete, но что то мне такое решения абсолютно не нравится. Можно как то создав контейнер - сразу заставить его проинициализировать его элементы? А не четырех тактной схемой как во флексе. Или может есть какая функа типа callLater с которой можно это провернуть |
Самый нормальный способ это повесить листенер на ивент creationComplete. Всё остальное это через... не очень хороший вариант.
Можно конечно попробовать вручную подёргать все методы которые дергаются до creationComplete и сэмулировать добавление компонента к паренту (контейнеру). Погугли, начиная с метода initialize(). |
Спасибо за ответ.
Дергать методы чтобы инициализировать компоненты не охото, неужели нету какого нибудь штатного метода или флага типа force-initialize. Есть же флаги отложенного инстанцирования - когда компонент создается только при обращении к нему как например в ViewStack'е. |
| Часовой пояс GMT +4, время: 12:00. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.