Bojour tout le monde, je débute avec Flex/ActionScript et je bloque sur un truc.
Dans mon fichier .mxml j'ai
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
   ....
<s:TextInput id="txt" x="183" y="9"/>
<s:Button click="ajouter(event)" label ="Add"/>
 
mx:DataGrid id="data" >
		<mx:columns>
			<mx:DataGridColumn id="c1" headerText="nom" dataField="nom"/>
		</mx:columns></mx:DataGrid>
...
donc vous pouvez le void quan je clique sur mon bouton ajouter je fais appel à la fonction ajouter(event), dans cette fonction je veux récupérer ma valeur tapé dans le textInput et la mettre dans le dataProvider du DataGrid, pour l'instant j'arrive à faire cela mais quand je met un deuxième mot, le premier disparaît et c'est le dernier mot que j'ai tapé qui est inséré

voilà ma fonction

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
public function ajouter(event:MouseEvent):void
		{
			var text:String=this.view.txt.text;
			data.dataProvider=text;
		}