The following example uses two slider controls to adjust the values of the horizontalGap and verticalGap styles.
Full code after the jump.
<?xml version="1.0" encoding="utf-8"?>
<!-- http://blog.flexexamples.com/2007/08/25/changing-a-tile-containers-horizontal-and-vertical-gaps/ -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
layout="vertical"
verticalAlign="middle"
backgroundColor="white">
<mx:ApplicationControlBar dock="true">
<mx:Label text="horizontalGap:" />
<mx:HSlider id="hGap"
minimum="0"
maximum="10"
value="2"
liveDragging="true"
snapInterval="1"
tickInterval="2"
dataTipPrecision="0" />
<mx:Spacer width="100" />
<mx:Label text="verticalGap:" />
<mx:HSlider id="vGap"
minimum="0"
maximum="10"
value="2"
liveDragging="true"
snapInterval="1"
tickInterval="2"
dataTipPrecision="0" />
</mx:ApplicationControlBar>
<mx:Tile id="tile"
backgroundColor="haloSilver"
tileHeight="50"
tileWidth="50"
verticalGap="{vGap.value}"
horizontalGap="{hGap.value}">
<mx:Button label="1" width="100%" height="100%" />
<mx:Button label="2" width="100%" height="100%" />
<mx:Button label="3" width="100%" height="100%" />
<mx:Button label="4" width="100%" height="100%" />
<mx:Button label="5" width="100%" height="100%" />
<mx:Button label="6" width="100%" height="100%" />
<mx:Button label="7" width="100%" height="100%" />
</mx:Tile>
</mx:Application>
View source is enabled in the following example.





0 Responses to “Changing a Tile container's horizontal and vertical gaps”
Leave a Reply