![]() |
TileList и доступ к своему компоненту
Здравствуйте.
Подскажите, пожалуйста, как нужно обратиться к свойству компонента, находящегося внутри собственного компонента, если собственный компонент является элементом TileList. Через id- не получается(. На форуме пишут, что проблема может быть в том, что он еще не создан полностью. У меня в общем виде такая задача: по нажатию на кнопку добавиь в TileList свой компонент и поменять свойство входящего в него компонента, например, для Label - text. Компонент добавляется нормально, в самом компоненте добавлен listener на CREATION_COMPLETE. После создание Label.text получает нужное значение. А вот как сделать, чтобы после его появления в tilelist можно было изменить текст? |
Что-то никто не отвечает...:(
Попробую задать вопрос более подробно... Есть TileList. В него добавляются компоненты: Код:
var new_component:Item=new Item();Item- это мой компонент на основе Canvas: Код:
<?xml version="1.0" encoding="utf-8"?> |
В Script пишем
[Bindable] private var text:String; Label меняем на <mx:Label id="lbl" x="11" y="130" text="{text}" width="164" height="25" /> Задаем новый текст так new_component.text="новый текст" |
Так пробовала.. не получается..
Только public вместо private.. значение text нужно изменить из другого mxml... т.е. из главного, в котором находится кнопка. При нажатии на кнопку нужно добавить компонент и изменить его lbl. |
| Часовой пояс GMT +4, время: 00:06. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.