Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS3
AS3 Questions relatives à la programmation ActionScript 3 (Cours AS3)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/09/2008, 14h11   #1
Nouveau Membre du Club
 
Inscription : février 2006
Messages : 145
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 145
Points : 27
Points : 27
Par défaut 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 !!
Gaaaga est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h43.


 
 
 
 
Partenaires

Hébergement Web