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 :

Evenement lors d'un scroll


Sujet :

Flex

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 65
    Par défaut Evenement lors d'un scroll
    Bonjour,

    J'aurais besoin de d'écouter l’événement qui se produit lorsque que l'on effectue un scroll dans une application Spark.

    Mon application utiliser un skin qui contient un Scroller que voici :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <s:Scroller id="contentScroller" width="100%" height="100%" minWidth="0" minHeight="0">
    	<s:Group id="contentGroup" width="100%" height="100%" minWidth="0" minHeight="0">
    		<s:layout>
    			<s:VerticalLayout horizontalAlign="center"/>
    		</s:layout> 
    	</s:Group>
    </s:Scroller>
    Cela me parait simple mais, malgré mes recherche sur internet, je ne trouve pas de solution.

    J'ai essayé avec des VGroup et des VScrollBar également mais sans succès.

    Que dois-je faire?

    Merci d'avance!

  2. #2
    Membre confirmé
    Inscrit en
    Mai 2007
    Messages
    65
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 65
    Par défaut
    J'ai enfin trouver la réponse a ma question. Voici ce qu'il faut faire :

    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
     
    protected function onCreationCompleteHandler(event:FlexEvent):void
    {
    	contentScroller.viewport.addEventListener( PropertyChangeEvent.PROPERTY_CHANGE, propertyChangeHandler );
     
    }
     
     
     
    private function onPropertyChangeContentScroller(event:PropertyChangeEvent):void{
    	if ( event.property == "verticalScrollPosition" ) {
                    //Fonction a executer lors du scroll
    	}
    }
     
    ...
     
     
    <s:Scroller id="contentScroller" width="100%" height="100%" minWidth="0" minHeight="0" creationComplete="onCreationCompleteHandler(event)">
    	<s:Group id="contentGroup" width="100%" height="100%" minWidth="0" minHeight="0">
    		<s:layout>
    			<s:VerticalLayout horizontalAlign="center"/>
    		</s:layout> 
    	</s:Group>
    </s:Scroller>
    C'était tout simple mais il fallait le trouver.

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

Discussions similaires

  1. DIV en 'fixed' qui se déplace lors d'un scroll
    Par PatSan dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 14/06/2011, 01h35
  2. Réponses: 2
    Dernier message: 18/06/2010, 14h57
  3. [XL-2003] Evenement lors de l'ouverture d'un fichier Excel
    Par RussellD dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 10/05/2010, 17h20
  4. Evenment lors du click sur comboBox
    Par abbd dans le forum Windows Forms
    Réponses: 5
    Dernier message: 26/05/2008, 23h22
  5. Réponses: 5
    Dernier message: 10/03/2007, 14h05

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