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 :

Paramètre sur event Click


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 71
    Par défaut Paramètre sur event Click
    Bonjour à tous,

    soit le code suivant, c'est juste une partie :

    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
     
     
    private function myEventHandler(e:Event):void
    {
      //TO DO
    }
     
    <mx:Grid>
    <mx:Repeater id="rp1" dataProvider="{_ListValid}">
      <mx:GridRow styleName="rowGrid" width="100%">
    	<mx:GridItem>
    		<mx:Label text="{rp1.currentItem.NAME}"/>
            </mx:GridItem>
    	<mx:GridItem>
    		<mx:Label text="{rp1.currentItem.FREQ}"/>
    	</mx:GridItem>
    	<mx:GridItem>
    		<mx:Image source="{pic_modify}" click="myEventHandler(event)" useHandCursor="true" buttonMode="true"/>
    	</mx:GridItem>
      </mx:GridRow>
    </mx:Repeater>
    <mx:Grid>
    Quand je clique sur mon image, j'arrive bien dans myEventHandler mais je n'arrive pas à savoir sur quelle ligne du dataprovider je suis, comment puis-je faire ?

    Merci pour votre aide.

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    319
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 319
    Par défaut
    En utilisant le debugger et un point d'arrêt tu ne vois rien?

  3. #3
    Membre confirmé
    Inscrit en
    Juillet 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 71
    Par défaut
    Si mais il n'y a rien d'intéressant

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    793
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2009
    Messages : 793
    Par défaut
    event.currentTarget.getRepeaterItem();

  5. #5
    Membre confirmé
    Inscrit en
    Juillet 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 71
    Par défaut
    Justement j'ai essayé ça et ça ne compile pas

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    793
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2009
    Messages : 793
    Par défaut
    donne un extrait de ton code qui ne compile pas... sinon on peut pas faire grand chose !!

Discussions similaires

  1. [Flex3] Event click sur un swfLoader avec link
    Par C_C dans le forum MXML
    Réponses: 0
    Dernier message: 13/07/2010, 18h21
  2. Event click sur une surface
    Par bakman dans le forum SDL
    Réponses: 7
    Dernier message: 16/12/2009, 21h43
  3. Réponses: 3
    Dernier message: 05/03/2008, 09h35
  4. LinkButton créé sur à un Click event d'un Bouton
    Par Poussy-Puce dans le forum ASP.NET
    Réponses: 2
    Dernier message: 26/12/2007, 13h07
  5. Event Click droit sur ComboBox
    Par AF_STjohn dans le forum C++Builder
    Réponses: 8
    Dernier message: 29/04/2005, 11h48

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