Показать сообщение отдельно
Старый 30.03.2011, 16:14
spacecadet вне форума Посмотреть профиль Отправить личное сообщение для spacecadet Найти все сообщения от spacecadet
  № 3  
Ответить с цитированием
spacecadet

Регистрация: Dec 2009
Сообщений: 41
Первое, что приходит в голову - доработать itemRenderer и ваш источник данных. Сделать itemRenderer в виде VBox, на первое место поместить какой-нибудь Spacer, а на второе - сам элемент, в котором отображается надпись. В дата-провайдере (в каждом элементе) задать дополнительный параметр , отвечающий за глубину вложения (для примера назовем его "param"), и ширину Spacer'а в itemRenderer'е поставить в Bindable-зависимость от этого параметра:
Код AS3:
<mx:Spacer width="{data.param * 10}"/>
А кстати, почему сразу не использовать для этих целей Tree ?


Последний раз редактировалось spacecadet; 30.03.2011 в 16:16. Причина: добавил вопрос