Reijii
13.10.2006, 18:06
Всем доброго дня,
вопрос такого плана,
решил использовать рипитер в AddChild, но получается так что компоненты то добавляются, но абсолютно не правильно, подскажите где ошибся, пожалуйста.
вот к примеру код:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
[Bindable]
private var dp:Array = [1, 2, 3, 4, 5, 6, 7, 8, 9];
]]>
</mx:Script>
<mx:states>
<mx:State name="test">
<mx:AddChild relativeTo="{aa}" >
<mx:Repeater id="oo" dataProvider="{ dp }" >
<mx:Button label="{ oo.currentItem }"/>
</mx:Repeater>
</mx:AddChild>
</mx:State>
</mx:states>
<mx:Panel width="400" height="400" click="{currentState='test'}">
<mx:VBox id="aa">
</mx:VBox>
</mx:Panel>
</mx:Application>
вопрос такого плана,
решил использовать рипитер в AddChild, но получается так что компоненты то добавляются, но абсолютно не правильно, подскажите где ошибся, пожалуйста.
вот к примеру код:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
[Bindable]
private var dp:Array = [1, 2, 3, 4, 5, 6, 7, 8, 9];
]]>
</mx:Script>
<mx:states>
<mx:State name="test">
<mx:AddChild relativeTo="{aa}" >
<mx:Repeater id="oo" dataProvider="{ dp }" >
<mx:Button label="{ oo.currentItem }"/>
</mx:Repeater>
</mx:AddChild>
</mx:State>
</mx:states>
<mx:Panel width="400" height="400" click="{currentState='test'}">
<mx:VBox id="aa">
</mx:VBox>
</mx:Panel>
</mx:Application>