Bonjour à tous,
Flex, c'est tout nouveau pour moi et j'ai besoin d'aide.
J'ai 3 champs input (nom, prénom, Email ) et un bouton valider.
Je voudrais qu'une fois les champs de saisies remplis et valider par le bouton, les données des champs de saisie alimentent les colonnes (nom, prénom et mail) de mon datagrid.
Mon souci est de faire le lien entre input, button et datagrid.
J'ai compris qu'il faut d'abord créer un tableau dans lequel récupérer les données des input dans un tableau mais je suis perdu dans l'agencement des choses.
Merci d'avance
Mon code MXML:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32 <Application> <mx:Script> <![CDATA[ import flash.events.Event; Private function RecupererResultat(evt:Event):void { trace("Appuyer sur le boutton pour observer"); ..... } ]]> </mx:Script> <mx:TextInput x="164" y="72"/> <mx:Text x="88" y="74" text="Nom" id="nameTT"/> <mx:TextInput x="164" y="111"/> <mx:Text x="88" y="113" text="Prenom" id="firstnameTT"/> <mx:TextInput x="164" y="154" /> <mx:Text x="88" y="156" text="Email" id="emailTT"/> <mx:Button x="164" y="223" label="Valider" click="RecuperationResultat(event)" /> <mx:DataGrid x="97" y="316" id="usersDGD" dataProvider="{monTableau}"> <mx:columns> <mx:DataGridColumn headerText="nom" dataField="col1"/> <mx:DataGridColumn headerText="prenom" dataField="col2"/> <mx:DataGridColumn headerText="email" dataField="col3"/> </mx:columns> </mx:DataGrid> </mx:Application>
Partager