PDA

Просмотр полной версии : Спаркс родитель mx объекта


sstotenkopf
01.11.2011, 02:12
Вообщем изломал всю голову... задача удалить uicomponent из bordercontainer из какого точно, я не знаю, поэтому пытаюсь обратиться к нему как к родителю ui, только после такой строки uic.parent.removeElement(uic); вылетает ошибка: обращение к возможно неопределенному методу removeElement через ссылку статистического типа flash.display:DisplayObjectContainer, я полагаю, что возможно к спаркс должно быть другое обращение, но не нашел никаких упоминаний

djyamato
01.11.2011, 04:05
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/spark/components/BorderContainer.html#SkinPartSummary

попробуйте uic.parent.contentGroup.removeElement(uic)

BorderContainer по-умолчанию всех детей-элементы складывает в эту группу, впрочем как и SkinnableContainer

sstotenkopf
07.11.2011, 19:52
Странно но помогло bc:Object = uic.parent далее логично) bc.removeElement(uic);