Отвечаю сам себе.
Использовать альтернативу <mx:Tile + <mx:Repeater

Код:
<mx:Tile direction="horizontal" borderStyle="inset" width="100%" height="100%"
horizontalGap="10" verticalGap="15"
paddingLeft="10" paddingTop="10" paddingBottom="10" paddingRight="10" horizontalScrollPolicy="off" verticalScrollPolicy="auto">
<mx:Repeater id="small_tovar" width="100%" height="100%" x="10" y="10">
<ns1:small_tovar_card id="small_tovar_card1">
</ns1:small_tovar_card>
</mx:Repeater>
</mx:Tile>
вот сам компонент <ns1:small_tovar_card

Код:
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="242" height="214" creationPolicy="all">
<mx:Text id="small_name" x="158" y="0" width="84" height="150" fontSize="9" textAlign="left"/>
</mx:Canvas>
Вопрос: Как проинициализировать элемент "small_name" (Т.е. его свойство "text") в моей компоненте? Интересует сам синтаксис. Где взять данные это понятно, они подключаются через dataProvider, данные берутся так small_tovar.currentIndex.name и теперь их надо засунуть в мою компоненту.