Flash CS4 Professional ActionScript 2.0

Accordion.selectedIndex

Disponibilité

Flash Player 6 (6.0.79.0).

Edition

Flash MX Professional 2004.

Utilisation

accordionInstance.selectedIndex

Description

Propriété : index basé sur zéro de l'enfant sélectionné dans un accordéon comportant un ou plusieurs enfants. Dans le cas d'un accordéon n'ayant aucun affichage enfant, la seule valeur valide est undefined.

Un numéro d'index est attribué à chaque enfant de l'accordéon pour son emplacement.
Ce numéro d'index est basé sur zéro : le premier enfant est 0, le second enfant est 1, et ainsi de suite. Les valeurs valides de selectedIndex sont 0, 1, 2, etc., n - 1, où n correspond au nombre d'enfants.

Lorsque vous définissez cette propriété sur un enfant, l'accordéon commence l'animation de transition pour afficher l'enfant désigné.

La modification de la valeur de selectedIndex change également la valeur de selectedChild.

Exemple

L'exemple suivant détecte lorsqu'un enfant est sélectionné et affiche l'ordre attribué à l'enfant dans le panneau Sortie chaque fois qu'un en-tête est sélectionné :

// Création d'un objet Listener (écouteur).
var my_accListener:Object = new Object();
my_accListener.change = function() {
    trace("Changed to different view");
    // Affectation de l'étiquette du panneau enfant à la variable.
    var selectedChild_num:Number = my_acc.selectedIndex;
    // Exécution de l'action basée sur l'enfant sélectionné.
    switch (selectedChild_num) {
    case 0: 
        trace("One was selected");
        break;
    case 1:
        trace("Two was selected");
        break;
    case 2: 
        trace("Three was selected");
        break;
    }
};
my_acc.addEventListener("change", my_accListener);

Voir aussi

Accordion.numChildren, Accordion.selectedChild