Flex - Contrôles complexes

Les contrôles complexes fournissent aux utilisateurs des capacités avancées pour traiter plus facilement une grande quantité de données et leur offrent une capacité d'interaction avec l'application. Chaque contrôle d'interface utilisateur complexe hérite des propriétés de la classe UIComponent qui à son tour hérite des propriétés d'EventDispatcher et d'autres classes de niveau supérieur.

Sr.Non Contrôle et description
1 Classe EventDispatcher Flex

La classe EventDispatcher est la classe de base pour toutes les classes qui peuvent distribuer des événements. La classe EventDispatcher permet à n'importe quel objet de la liste d'affichage d'être une cible d'événement et, en tant que tel, d'utiliser les méthodes de l'interface IEventDispatcher.

2 Flex UIComponent

La classe UIComponent est la classe de base pour tous les composants visuels, à la fois interactifs et non interactifs.

Contrôles complexes

Voici les quelques contrôles complexes importants -

Sr.Non Contrôle et description
1 Grille de données

Le contrôle DataGrid affiche une ligne d'en-têtes de colonne au-dessus d'une grille défilante.

2 AdvancedDataGrid

AdvancedDataGrid ajoute quelques fonctionnalités supplémentaires au contrôle DataGrid standard pour ajouter des fonctionnalités de visualisation de données.

3 Menu

Le contrôle Menu crée un menu contextuel de choix sélectionnables individuellement.

4 Barre de progression

Le contrôle ProgressBar fournit une représentation visuelle de la progression d'une tâche au fil du temps.

5 RichTextEditor

Le contrôle RichTextEditor permet aux utilisateurs d'entrer et de mettre en forme du texte.

6 TileList

Le contrôle TileList Le contrôle TileList affiche un certain nombre d'éléments disposés en mosaïques.

sept Arbre

Le contrôle Tree permet à un utilisateur de visualiser des données hiérarchiques organisées sous forme d'arborescence extensible.

8 Lecteur vidéo

Le contrôle VideoPlayer est un lecteur vidéo skinnable qui prend en charge le téléchargement progressif, le streaming multi-débit et le streaming vidéo.

9 Accordian

Un contrôle Accordian a une collection de conteneurs MX enfants ou de conteneurs Spark NavigatorContent, mais un seul d'entre eux à la fois est visible.

dix TabNavigator

Le contrôle TabNavigator comprend un conteneur TabBar pour naviguer entre ses conteneurs enfants.

11 ToggleButtonBar

Le contrôle ToggleButtonBar définit un groupe horizontal ou vertical de boutons qui conservent leur état sélectionné ou désélectionné.