Flash CS4 Professional ActionScript 2.0

Utilisation du composant Tree

Le composant Tree permet de représenter des données hiérarchiques, telles que des dossiers d'adresses électroniques de clients, des fenêtres d'exploration de fichiers ou des systèmes de navigation par catégorie destinés aux inventaires. Le plus souvent, les données d'une arborescence sont récupérées à partir d'un serveur sous forme de code XML, mais il peut également s'agir de code XML créé pendant la programmation dans Flash. Le meilleur moyen de créer du code XML pour l'arborescence consiste à utiliser l'interface TreeDataProvider. Vous pouvez aussi utiliser la classe XML d'ActionScript ou créer une chaîne XML. Une fois votre source de données XML créée (ou chargée à partir d'une source externe), vous l'affectez à la propriété Tree.dataProvider.

Le composant Tree comprend deux ensembles d'API : la classe Tree et l'interface TreeDataProvider. La classe Tree contient les méthodes et propriétés de configuration visuelle. L'interface TreeDataProvider vous permet de construire votre code XML pour l'ajouter à plusieurs occurrences de composants Tree. Un objet TreeDataProvider diffuse des modifications vers l'ensemble des arborescences (occurrences de composant Tree) qui l'utilisent. De plus, tout objet XML ou XMLNode existant sur la même image en tant qu'arborescence ou menu reçoit automatiquement les méthodes et propriétés TreeDataProvider. Pour plus d'informations, voir Interface TreeDataProvider.

Rubriques connexes