🧪 Labo 7.1B – Contrôles WinForms : ListBox et ComboBox
🎯 Objectifs
- l’utilisation des objets dans les contrôles WinForms
- l’utilisation des
List<T> - la manipulation des contrôles ComboBox
- la manipulation des contrôles ListBox
- la gestion des relations entre objets
- la récupération d’objets avec SelectedItem
Télécharger la solution contenant les différents exercices de ce laboratoire.
Disponible ici 👉 Laboratoire7_1
🟢 Exercice 1 : Gestion d’un panier d’achats
Dans cet exercice, vous devez développer une application WinForms en C# permettant de gérer des produits et un panier d’achats.
L’application manipule deux éléments principaux :
- un panier
- une liste de produits
📋 Fonctionnalités
L’application doit permettre :
- Ajouter un produit en saisissant son nom et son prix.
- Afficher la liste des produits disponibles.
- Ajouter un produit au panier en sélectionnant un produit dans la liste.
- Retirer un produit du panier.
- Afficher les produits présents dans le panier.
- Afficher le prix total du panier.
Vous pouvez vous référer à la démonstration fournie afin de mieux comprendre le fonctionnement attendu de l’application.
🟢 Exercice 2 : Gestion des inscriptions
Vous devez compléter une application WinForms permettant de gérer les étudiants, les cours et les inscriptions.
L’application contient deux listes principales :
- une liste d’étudiants
- une liste de cours
Fonctionnalités
L’application doit permettre :
- Ajouter un étudiant en saisissant son nom et son prénom.
- Ajouter un cours en saisissant son code et son titre.
- Inscrire un étudiant dans un cours à l’aide de deux listes déroulantes.
- Désinscrire un étudiant d’un cours.
- Afficher les cours suivis par un étudiant sélectionné.
- Afficher les étudiants inscrits dans un cours sélectionné.
Vous pouvez vous référer à la démonstration fournie afin de mieux comprendre le fonctionnement attendu de l’application.