Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flex
Flex Forum d'entraide sur la programmation Adobe Flex : applications Internet riches (RIA)
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 19/08/2011, 10h40   #1
Invité régulier
 
Homme mahdi
Étudiant
Inscription : août 2011
Messages : 19
Détails du profil
Informations personnelles :
Nom : Homme mahdi
Localisation : Tunisie

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : août 2011
Messages : 19
Points : 8
Points : 8
Par défaut [FLEX4] array to list

je suis sur une application mobile j'utilise flex 4 sur flash builder 4.5
voila mon problème j'ai un tableau remplie de chaines de caractère
et je veux l'afficher sous forme d'une list
parti action script:
Code :
1
2
public var tab:Array;
tab=new Array["element1","element2","element3","element4"];
puis je fait l'appel dans la parti MXML:
Code :
1
2
3
<s:List>
	<s:ArrayList source="{tab}" />
</s:List>

en resultat il ne m'affiche rien
merci pour votre aide
mhd20 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/08/2011, 11h07   #2
Membre du Club
 
Avatar de youtch
 
Inscription : septembre 2002
Messages : 91
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France, Charente Maritime (Poitou Charente)

Informations forums :
Inscription : septembre 2002
Messages : 91
Points : 50
Points : 50
Transforme ton tableau en arrayCollection, ainsi tu pourra l'associer à un objet par le dataprovider :

Code :
1
2
3
4
 
<s:List>
	<s:ArrayList id="maTab"/>
</s:List>
Code :
1
2
3
4
5
 
var tab:Array=new Array["element1","element2","element3","element4"];
var acDonnees:ArrayCollection;
acDonnees = new ArrayCollection(tab);
maTab.dataProvider = acDonnees;
youtch 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 16h28.


 
 
 
 
Partenaires

Hébergement Web