Bonjour je cherche à faire un diaporama avec des photos en flash.

Je vous explique :

J'ai un premier bandeau avec des photos (catégorie), je voudrais que quand je clique sur une des photos des catégories du bandeau 1 que les photos du bandeau 2 (en dessous) qui appartiennent à la catégorie 1 s'affichent. C'est ça que je ne sais pas faire Pour l'instant je n'arrive qu'à afficher les photos d'une catégorie en écrivant le numéro de la catégorie [ dataProvider="{xmlService.lastResult.categorie[0].photo}" ]mais je voudrais que cela dépende de la case où on se trouve au dessus !!





Je début en Flex et un peu d'aide ne me ferait pas de mal surtout après de nombreuses heures de recherches et de tutoriel.

PS : je récupère mes catégorie/nom/photo sur un fichier xml mais je n'ai pas de problème avec cela

Voici un bout de mon code

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
<mx:Dissolve id="anim"
                 duration="1000"
                 target="{detail}"
                 alphaFrom="0.0" alphaTo="1.0"/>
 
    <mx:HTTPService id="xmlService" url="./liste_photos.xml" />
 
    <mx:Panel title="{listIMG.selectedItem.nom}" horizontalAlign="center" minHeight="476" maxWidth="1300" borderColor="#AF7FAF">
        <mx:HorizontalList id="listIMG"
                           dataProvider="{xmlService.lastResult.categorie}"
                           columnCount="8"
                           columnWidth="150"
                           rowCount="1"
                           rowHeight="180"
                           click="anim.play();" 
                           itemRenderer="render"/>
 
        <mx:HorizontalList id="detail"
 
                           dataProvider="{xmlService.lastResult.categorie[0].photo}"
                           columnCount="8"
                           columnWidth="150"
                           rowCount="1"
                           rowHeight="180"        
                           itemRenderer="render"/>

J'espère avoir été clair. Sinon demandez moi !

Merci et