IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

Communication entre views [Flex4]


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 12
    Par défaut Communication entre views
    Bonjour,

    Je suis en train de réaliser une application Web dans laquelle j'utilise des views.
    J'aimerais savoir comme valoriser ou récupérer le contenu d'un composant qui est sur une autre views que celle sur laquelle l'actionscript est ?

    Merci.

  2. #2
    Membre Expert
    Avatar de Jim_Nastiq
    Homme Profil pro
    Architecte, Expert Flex
    Inscrit en
    Avril 2006
    Messages
    2 335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte, Expert Flex
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 335
    Par défaut
    Salut,

    Ton post manque un peu d'illustration avec un peu de code, mais pour te répondre il te faut la main sur l'instance de ta vue. mais pour le détail précis du comment, il m'en faut plus.

    Pensez vraiment à effectuer une recherche avant de poster, ici et sur un moteur de recherche! c'est la moindre des choses
    Pensez au tag

    Mon Blog sur la techno Flex
    Ma page sur Developpez.com

    Jim_Nastiq

  3. #3
    Membre averti
    Inscrit en
    Juillet 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Juillet 2010
    Messages : 12
    Par défaut
    premiere view :
    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
    33
    34
    35
    36
     
    <?xml version="1.0" encoding="utf-8"?>
    <s:SkinnableContainer xmlns:fx="http://ns.adobe.com/mxml/2009" 
                   xmlns:s="library://ns.adobe.com/flex/spark" 
                   xmlns:mx="library://ns.adobe.com/flex/mx"
    			   initialize="Init()">
     
     
    	<fx:Script>
    		<![CDATA[
    		import mx.controls.Alert;
    		import mx.collections.ArrayCollection;
     
    		import mx.rpc.events.FaultEvent;
    		import mx.rpc.events.ResultEvent;
     
     
     
    		[Bindable]
     
                    private var titre:String;
    		private function  RAZ():void {
     
                      ?????????????
    		}
     
     
    		]]>
    	</fx:Script>
     
            <!-- Label Titre -->
            <s:Label text="{titre}" />
     
    	<!-- Bouton valider : enregistre les modifications en base -->
    	<s:Button label="Valider" click="RAZ()" x="600" y="230" />
    </s:SkinnableContainer>
    deuxieme :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <?xml version="1.0" encoding="utf-8"?>
    <s:SkinnableContainer xmlns:fx="http://ns.adobe.com/mxml/2009" 
                   xmlns:s="library://ns.adobe.com/flex/spark" 
                   xmlns:mx="library://ns.adobe.com/flex/mx"
    			   initialize="Init()">
     
    	<!-- Libelle tache -->
    	<s:TextInput id="Titre" x="455" y="20" width="200" />
     
    </s:SkinnableContainer>
    ce que je veux c'est récuperer le contenu du textInput, Titre, et le mettre dans le Label, Titre, lorsque je click sur le bouton.

  4. #4
    Membre Expert Avatar de Madfrix
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    2 326
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 326
    Par défaut
    Bonjour,

    il faut que tu passes une référence de ta vue lors d'un événement personnalisé par exemple. Il faut donc que tu crées une classe étendant Event pour faire cela comme dans cette vidéo (day3->"Extending the Event class to pass data in the event object").


    Ceci dit, je te conseilles de "perdre" 3-4 jours à apprendre le framework pureMVC qui te feras gagner bien plus de temps ensuite lors de tes futurs projet

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [RCP] Communication entre View et Dialog
    Par chiraz86 dans le forum Eclipse Platform
    Réponses: 2
    Dernier message: 25/03/2010, 12h44
  2. communication entre la view et la boite de dialogue
    Par marouane2010 dans le forum MFC
    Réponses: 1
    Dernier message: 27/07/2006, 14h05
  3. Communication entre processus
    Par markopolo dans le forum C++Builder
    Réponses: 2
    Dernier message: 26/06/2003, 16h21
  4. Réponses: 5
    Dernier message: 25/03/2003, 19h43
  5. communication entre programmes
    Par jérôme dans le forum C
    Réponses: 12
    Dernier message: 16/04/2002, 08h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo