Problème de Binding avec un formulaire
Bonjour,
J'ai un petit problème de Binding avec un formulaire. Alors soit j'ai pas tout comprit dans le principe du binding ... soit j'ai pas tout comprit dans le principe du binding :D
J'ai mon objet reprenant mes données, dans cet objet a les propriété Nom, Code, Rang, Tm1, Tm2 et Tm3.
Code:
1 2 3
|
[Bindable]
public var detailObjet:Metier_to = new Metier_to; |
et j'ai mon formulaire :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
<mx:Form x="432" y="10" width="360" height="480" id="formMetier">
<mx:FormItem label="Nom : ">
<mx:TextInput id="nomInput" text="{detailObjet.Nom}"/>
</mx:FormItem>
<mx:FormItem label="Code : ">
<mx:TextInput id="codeInput" text="{detailObjet.Code}"/>
</mx:FormItem>
<mx:FormItem label="Position : ">
<mx:TextInput id="rangInput" text="{detailObjet.Rang}"/>
</mx:FormItem>
<mx:FormItem label="Electricité : ">
<mx:CheckBox id="tm1Input" selected="{detailObjet.Tm1}"/>
</mx:FormItem>
<mx:FormItem label="Mécanique : ">
<mx:CheckBox id="tm2Input" selected="{detailObjet.Tm2}"/>
</mx:FormItem>
<mx:FormItem label="Fluide : ">
<mx:CheckBox id="tm3Input" selected="{detailObjet.Tm3}"/>
</mx:FormItem>
<mx:HRule width="324" height="1"/>
<mx:Button label="Mise à jour du métier" click="update()" id="updateMetier"/>
</mx:Form> |
Lorsque je modifie le 'detailObjet', le formulaire se met bien à jour.
Mais si je modifie le champ dans le formulaire, l'objet detailObjet n'est pas mit à jour.
Ma question est .. pourqioi ? N'estce pas comme cela que devrait fonctionner le binding ?
merci