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

ActionScript 3 Discussion :

Ajout dynamique et navigation parmi les child d'une viewstack


Sujet :

ActionScript 3

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 21
    Par défaut Ajout dynamique et navigation parmi les child d'une viewstack
    Hello.

    Pour mon projet j'utilise une viewstack principale.
    Pour l'instant les objets etaient crees en statique, dans le code xml.

    Et pour naviguer entre les differentes vues, je faisais comme ca

    Application.application.main_viewstack.selectedChild = Application.application.mavue;

    et ca marche tres bien.


    Seulement mes nouveaux besoins font que j'ai besoin de recreer les differents composants de la viewstack.

    Alors a mon sens il y'a 2 solutions :

    - pouvoir relancer le process de creation de chaque composant enfant de la viewstack ... le hic, je ne sais pas comment faire, encore moins si c'est possible..

    - creer des le depart mes composants de maniere dynamique, en lancant une methode init() qui va instancier les composants et les rajouter a la viewstack.



    N'ayant rien trouve pour la 1ere solution , je travaille sur la 2eme, et la j'ai un souci.


    J'arrive bien a instancier les composants, a les ajouter a la viewstack, a "setter" un selectedindex, mais si je veux faire une navigation par ID ca marche pas. Ca plante, il me dit ca :

    ReferenceError: Error #1069: La propriété mavue est introuvable sur Projet et il n'existe pas de valeur par défaut.
    .

    Pourtant j'ai bien attribue un ID a mon compoosant avant de l'ajouter a ma viewstack.


    Voila commetn j'ai fait
    var mavue:Composant;
    mavue = new Composant();
    mavue .id = "mavue ";
    main_viewstack.addChild(mavue );

  2. #2
    Membre averti
    Inscrit en
    Novembre 2003
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 21
    Par défaut
    J'ai trouve une solution en n'utilisant pas la propriete ID mais name.


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

Discussions similaires

  1. [XL-2007] Gérer les tirets parmis les valeurs d'une cellule
    Par _shuriken_ dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/07/2010, 14h18
  2. Réponses: 10
    Dernier message: 23/11/2009, 22h49
  3. Ajouter dynamiquement un composant dans un panel ou une popup
    Par ludogoal dans le forum Windows Presentation Foundation
    Réponses: 4
    Dernier message: 21/04/2008, 16h08
  4. Tri aléatoire parmis les éléments d'une liste
    Par ahouba dans le forum Access
    Réponses: 2
    Dernier message: 29/06/2006, 18h03

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