Programmation événementielle

Transcription

Programmation événementielle
Programmation événementielle
TPN°4
Créer une application windows qui contient les formulaires suivants :
Formulaire 1
Formulaire 2 : Cases à cocher
ISTA NTIC MARRAKECH /Mme Oussimour
Page 1
Programmation événementielle
1) Dessiner l’interface précédente et personnaliser la propriété Name des contrôles
(Objets graphiques).
2) L'utilisateur compose son menu en cochant les différents plats proposés. Il valide
son choix en cliquant sur le bouton 'Ok'. Les options choisies s'affichent alors dans le
contrôle Label sur le côté droit.
3) Le bouton RAZ réinitialise tous les contrôles (Cases à cochées décochées et listbox
récapitulatif vide).
4) Le bouton 'Fermer' met fin à l'application.
5) L'utilisateur pourra utiliser le clavier à la place des boutons 'Ok' et 'Fermer'. La
touche Entrée activera le bouton 'Ok' et la touche 'Echap' le bouton 'Fermer'.
6) Modifier votre application de telle sorte que le menu récapitulatif (listbox de droite)
soit mis à jour au fur et à mesure que l'utilisateur sélectionne ou désélectionne les
plats.
7) Améliorer votre interface…
Formulaire3 : informations personnelles
1) le menu récapitulatif (listbox de droite) doit être mis à jour au fur et à mesure que
l'utilisateur sélectionne ou désélectionne les langues, types de formation et le
niveau)
2) le click sur le bouton « Ok » permet d’afficher le nom saisi et les informations
sélectionnées dans une boite de dialogue
3) le bouton « RAZ » permet de vider tous les contrôles, et le bouton « fermer »
permet de fermer la fenêtre
ISTA NTIC MARRAKECH /Mme Oussimour
Page 2
Programmation événementielle
Formulaire 4 : Location des voitures :
1) Réaliser l’interface ci-dessus
2) Programmer les boutons de l’interface
a. Ajout qui ajoute les informations dans les listbox
b. Nouveau qui efface les textbox
c. Calcul qui calcule le montant de chaque location, le nombre total ainsi que le
montant total
3) Ajouter un bouton Effacer qui vide les listbox et un bouton Quitter qui met fin à
l’application
ISTA NTIC MARRAKECH /Mme Oussimour
Page 3
Programmation événementielle
Formulaire 5 : ListBox :
1) En sélectionnant un élément dans la liste les 3 propriétés sont automatiquement mises à
jour.
2) Ajouter à l’interface les boutons permettant :
a. Ajouter un élément dans la liste (Cet élément est introduit par l’utilisateur)
b. Supprimer un élément sélectionné
c. Vider toute la liste
d. Trier les éléments de la liste dans un ordre alphabétique…
ISTA NTIC MARRAKECH /Mme Oussimour
Page 4

Documents pareils