Les listes de listes

Durée estimée: 45 minutes

Version textuelle

Présentation

Cette version du quiz des présidents présente deux nouveaux outils :
  • Le composant Sélectionneur de liste (ou List Picker) que vous avez vu fonctionner dans la vidéo de présentation.
    Il fournit à l'utilisateur une liste d'options entre lesquelles choisir, et nous permet de créer des questions ou quiz à choix multiples, plutôt que des réponses en un mot comme dans les versions porécédentes de cette application.
  • Les listes de listes qui sont une structure complexe de programmation dans laquelle les éléments d'une liste sont des sous-listes. L'abstraction des listes de listes est une structure de données qui vous sera utile dans cette application et dans beaucoup d'autres à venir.

  • Objectifs: Dans cette leçon vous allez apprendre à

    • utiliser le composant sélectionneur de liste (ou ListPicker) pour proposer un choix à l'utilisateur;
    • définir et utiliser une nouvelle abstraction en programmation : la liste de listes.

Tutoriel

Pour commencer, ouvrez dans un onglet séparé le modèle d'application avec la Liste de Listes et suivez les indications du tutoriel.

1 Utilisez un sélectionneur de liste (ListPicker) 2 Définissez une liste de listes pour proposer un choix entre plusieurs réponses

Auto-contrôle

Not yet started
1 point
L'évènement "Sélectionneur_de_liste.Avant prise" (handler : ListPicker.BeforePicking) est souvent utilisé pour :
Not yet started
1 point
Combien y at-il d'éléments dans la liste names ?

Not yet started
1 point
Combien y at-il d'éléments dans l'item à l'index 2 de la liste names ?

Not yet started
1 point
Quel nom obtiendrez vous si vous sélectionnez l'item à l'index 2 de l'item à l'index 2 de la liste names ?


Pour votre Portfolio

Créez une page nommée : liste de listes dans la catégorie "Réflexions" de votre portfolio et répondez brièvement aux questions suivantes:

  1. Décrivez comment l'utilisation des listes de listes permet d'ajouter de la variété au Quiz des présidents.