TD3
Question 1
Reprendre l'exercice sur l'annuaire. Il s'agit maintenant de dessiner dans la vue de base un annuaire avec plusieurs contacts. En cliquant sur un contact, on affiche un panel (en recherche avancée) le détail sur ce contact. Si on utilise une datagrid, on codera en dur les contacts dans cette datagrid et on utilisera le selectedItem pour se repérer dans la datagrid et récupérer les données concernant le contact.
On définira la datagrid comme suit :
<s:DataGrid id="ListePatients" x="5" y="10" width="277" height="317"
click="currentState="RechercheAvancee" requestedRowCount="4"
height.RechercheAvancee="318"height.RechercheSimple="318">
Pour l'utiliser, il suffira d'écrire :
<mx:TextInput id="Prenom" editable="false"
text="{ListePatients.selectedItem.prenom}"/>
Question 2
Il s'agit d'ajouter maintenant à la scène précédente un bouton d'ajout de contact. Au clic, un formulaire s'ouvre. Il s'agit de le remplir pour le nouveau contact. Il faudra utiliser les validateurs et les formateurs pour rentrer ces contacts.