PDA

Просмотр полной версии : Repeater и VerticalGap


sobaka11
23.11.2006, 17:38
У меня есть приложение, которое рисует квадраты

<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

<mx:Script>
<![CDATA[
[Bindable]
public var myArray:Array=[10,20,30,40];
]]>
</mx:Script>
<mx:ArrayCollection id="myAC" source="{myArray}"/>

<mx:Repeater id="myrep" dataProvider="{myAC}" recycleChildren="false" >
<mx:VBox backgroundColor="#ff0000" height="50" width="50"/>
</mx:Repeater>
</mx:Application>

Как сделать так, чтобы между этими квадратами не было промежутка? Т.е. заставить repeater делать нулевой отступ между его компонентами.

ex.image
30.11.2006, 01:54
:victory:
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" verticalGap="0">
или
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

<mx:Script>
<![CDATA[
[Bindable]
public var myArray:Array=[10,20,30,40];
]]>
</mx:Script>
<mx:ArrayCollection id="myAC" source="{myArray}"/>

<mx:VBox verticalGap="0">
<mx:Repeater id="myrep" dataProvider="{myAC}" recycleChildren="false" >
<mx:Canvas backgroundColor="#ff0000" height="50" width="50"/>
</mx:Repeater>
</mx:VBox>

</mx:Application>