Récuperer la valeur d'un textInput et l'afficher dans un DataGrid
Bojour tout le monde, je débute avec Flex/ActionScript et je bloque sur un truc.
Dans mon fichier .mxml j'ai
Code:
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:
1 2 3 4 5
| public function ajouter(event:MouseEvent):void
{
var text:String=this.view.txt.text;
data.dataProvider=text;
} |