- Savoir gérer des cases à cocher et un groupe de boutons radios.



Travaux Pratiques
 Atelier N° 06

Objectif :

-                           Savoir gérer des cases à cocher et un groupe de boutons radios.
-                           Proposer à l'utilisateur une interface à 'géométrie variable'.



Exercice 1 : Case à cocher  et Radio Boutons :

Au démarrage de l’exécution, la fenêtre apparaît sous la forme suivante:


o   Si l’utilisateur appuie sur le bouton Quitter cela doit mettre fin à l’exécution.
o   Par contre, s’il sélectionne la case à cocher, la fenêtre doit prendre cet aspect:


L'écran dans sa forme étendue permet de sélectionner un des boutons couleur. La couleur sélectionnée doit s'appliquer au fond de la feuille.

o   Une fois l’utilisateur désélectionne la case à cocher, la fenêtre doit revenir à son état initial

Exercice 2 : Radio Boutons :


1)      L'écran comporte deux contrôles de type GroupBox, 'Mon choix 1' et 'Mon choix 2' contenant des boutons radio.
L’utilisateur peut choisir une option de chaque groupe
Les choix réalisés par l'utilisateur ne devront s'afficher dans les deux contrôles de type Label qu’après avoir cliqué sur le bouton 'Options sélectionnées…'

2)      Sachant que chaque option correspond à une valeur, ajouter un bouton ‘Valeur’ qui permet d’afficher la valeur obtenue par l’utilisateur suite à son choix en respectant la correspondance suivante :
Groupbox 1
Option 1
1
Option 2
2
Option 3
3
Groupbox 2
Option 1
5
Option 2
4
Option 3
7
La valeur obtenue par l'utilisateur ne doit s'afficher, dans un Label, qu’après avoir cliqué sur le bouton ‘Valeur’
3)      Reproduire une interface similaire avec des  cases à cocher au lieu des radios boutons.

Exercice 3 : Combobox:






Exercice 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

Exercice 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…

 

Publié par Drupal Study