![]() |
|
||||||||||
|
|||||
|
Регистрация: Sep 2007
Сообщений: 146
|
Есть приложение, у которого в левой части дерево, а в правой область для отображения компонента. В зависимости от выбранного узла отображается соответствующий компонент.
<mx:HDividedBox id="hdivbox" left="10" right="10" top="70" bottom="10">
<mx:Canvas>
<mx:Tree id="myTree" labelField="@label" showRoot="true" itemClick="treeClick()"/>
</mx:Canvas>
<mx:Canvas id="cnv_com">
</mx:Canvas>
</mx:HDividedBox>
private function treeClick():void{
if (myTree.selectedItem!=null){
var str:String = (myTree.selectedItem as XML).@data;
cnv_com.removeAllChildren();
var com_win:DisplayObject;
if (str=="100"){
com_win = new com_card_info();
}else if (str=="210"){
com_win = new com_card_tg();
}
if (com_win!=null){
cnv_com.addChild(com_win);
cnv_com.init();
}
}
}
|
|
|||||
|
Регистрация: Sep 2007
Сообщений: 146
|
Есть Event creationComplete, это да.
А если например у нас объекты не добаляются каждый раз, а меняются в viewstack'е? Можно конечно через index выбранного элемента viewstack - но это ненормальный вариант! Какое событие возникает при отображении элемента? |
|
|||||
|
Регистрация: Sep 2007
Адрес: Путенбург
Сообщений: 147
|
Цитата:
__________________
<!-- КРЭКС ПЭКС ФЛЭКС --> |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 146
|
Я имел ввиду при показе, в тот момент когда я его вижу на экране?
|
|
|||||
|
Регистрация: Sep 2007
Адрес: Путенбург
Сообщений: 147
|
Цитата:
__________________
<!-- КРЭКС ПЭКС ФЛЭКС --> |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 146
|
А при скрытии объекта? Ну напримере viewstack. Видим Canvas. Какой event сработает при переходе с той вкладки, где он находится, на другую?
|
|
|||||
|
Регистрация: Sep 2007
Адрес: Путенбург
Сообщений: 147
|
Я бы подписался на все эвенты, которые меня интересуют и проследил бы всю последовательность вместе с баблингами и фазами..
![]()
__________________
<!-- КРЭКС ПЭКС ФЛЭКС --> |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 146
|
Прости за глупый вопрос (хотя предыдущие не особо умные), а что такое баблинг и фазы?? :-[
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Откройте хелп и посмотрите информацию по событиям.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 21:24. |
|
|
« Предыдущая тема | Следующая тема » |
|
|