Auto Height Resized TileList

<mx:TileList id="tile" borderStyle="solid" borderColor="red" right="10" left="10" top="391" updateComplete="tile1_updateCompleteHandler(event)">
</mx:TileList>

 

protected function tile1_updateCompleteHandler(event:FlexEvent):void {
    var rc: int = Math.ceil( ArrayCollection(tile.dataProvider).length / tile.columnCount);
    if (tile.rowCount!=rc) tl.rowCount = rc;
}