Моя настройка довольно простая. У меня есть s: List с настраиваемым itemRenderer и dataprovider. Я хотел бы получить доступ к сгенерированным экземплярам средства визуализации элементов, но я понятия не имею, как это сделать.Доступ к itemRenderer экземпляру flash buiilder 4
Вот код для списка:
<s:List id="layersList"
borderVisible="false"
allowMultipleSelection="true"
contentBackgroundAlpha="0"
itemRenderer="renderers.LayerRenderer"
dataProvider="{AssetsCollection}">
<s:layout>
<s:VerticalLayout gap="1" />
</s:layout>
<s:list>
То, что я хотел бы, чтобы получить доступ к сгенерированным рендерам, как:
layersList.renderers[selectedIndex] or layersList.selectedItems[0].renderer
. Для доступа к некоторым из его внутренних объектов. Как и в случае, я хотел бы прослушивать события, отправленные в экземпляре renderer из родителя List.
Может ли кто-нибудь помочь?
Можно начинать отвечать на ваш вопрос и начинать писать о методах ClassFactory и т. Д. Но я думаю, было бы лучше, если бы вы разместили какой-то код, чтобы дать четкое представление о том, что вы пытаетесь выполнить. –
Я добавил код, спасибо. – Tarek