Recuperer le nombre de ligne d'une tileList
Bonjour,
je suis sur une TileList que j'aimerais afficher correctement. Suite a des problemes de scrolling, je caclule la hauteur de ma TileList afin que celle ci soit correctement "scollee" par la VBox parente.
Du coup, ca me donne tel truc :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <mx:TileList id="thumbs_tile" styleName="targetsList" width="100%"
minHeight="97"
rowHeight="97"
rowCount="1"
variableRowHeight="false"
itemRenderer="com.woodwing.lucina.views.renderers.RecentItemsRenderer"
verticalScrollPolicy="off" horizontalScrollPolicy="off"
wordWrap="true"
doubleClickEnabled="true"
dragEnabled="true" creationComplete="onTileCreationComplete()" doubleClick="onDoubleClick(event)"
updateComplete="calculateHeight()"
>
</mx:TileList> |
avec
Code:
1 2 3 4 5 6
| private function calculateHeight () : void {
thumbs_tile.height = (thumbs_tile.rowCount) * thumbs_tile.rowHeight;
} |
Seulement voila, je me suis apercu que la rowCount etait toujours egale a 4 (sa valeur par defaut) et n'etait absolument pas mise a jour selon le nombre reel de lignes !!!! J ai bien essaye un this.commitProperties() sans succes.. Je suis depitee !! Comment recupere la valeur reelle du rowCount ou comment la mettre a jour avec le nombre reelle de ligne ??
Merci pour toute reponse !!