Bonjour à tous ,

J'ai une viewStack avec plusieurs Canvas je voudrais pouvoir passer par exemple du Canvas 1 Au Canvas 2 après validation de mon formulaire pour ce faire voilà ce que j'ai fait :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
				<mx:LinkButton x="177" y="257" label="Valider la saisie" id="btnGo" click="callService" change="zoom()"/>
dans l'évènement change j'appelle la méthode zoom :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
public function zoom():void{
					myWS.selectedIndex=1;
				}
qd je valide je voudrais pouvoir passer à l'écran suivant (au Canvas suivant) pour pouvoir visualiser une liste d'items. voici le mxml pour la viewStack :
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
 
<mx:ViewStack id="myWS"  x="55" y="25" width="698" height="324" backgroundColor="#FFFFFF">
		<mx:Canvas label="Formulaire" width="100%" height="100%">
 
			<mx:Canvas x="24" y="10" width="664" height="304"  id="Form">
				<mx:Label x="24" y="26" text="Nom : " id="lblNom"/>
				<mx:TextInput x="94" y="24" id="txtNom"/>
				<mx:TextInput x="93" y="70" width="161" id="txtPrenom"/>
				<mx:LinkButton x="177" y="257" label="Valider la saisie" id="btnGo" click="callService" change="zoom()"/>
				<mx:Button x="314" y="257" label="Reset" id="btnReset" click="Reset()"/>
				<mx:TextInput x="93" y="115" id="txtAge"/>
				<mx:Label x="21" y="156" text="Date de naissance : " id="lblDate" width="129"/>
				<mx:DateField x="163" y="154" id="df" 
				formatString="DD/MM/YYYY"
				   firstDayOfWeek="0"
				   dayNames="['D','L','M','M','J','V','S']"
				   monthNames="['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Août','Septembre','Octobre','Novembre','Décembre']"/>
				<mx:Label x="21" y="194" text="Sexe :" id="lblSexe"/>
				<mx:TextArea x="292" y="24" width="347" height="128" id="lblResult" editable="false"/>
				<mx:Label x="21" y="70" id="lblPrenom" text="Prénom :  "/>
				<mx:Label x="21" y="117" text="Age : " id="lblAge"/>
				<mx:RadioButtonGroup id="Sexe"/>
					<mx:RadioButton x="71" y="192" label="Homme" groupName="Sexe" value="true" />
					<mx:RadioButton x="148" y="192" label="Femme" groupName="Sexe" value="false"/>
			</mx:Canvas>
 
		</mx:Canvas>
		<mx:Canvas label="Liste" width="100%" height="100%" id="List">
			<mx:List  x="37" y="37" width="538" height="243" dataProvider="{array}"/>
		</mx:Canvas>
	</mx:ViewStack>
merci

Bilou