2 - Interface Utilisateur
2 - Interface Utilisateur
2 - Interface Utilisateur
NET
Interface utilisateur
Abdelali Saidi
saidi.a@ucd.ac.ma
Plan
L’interface Utilisateur
Un nouveau projet :
L’interface Utilisateur
La Form
Illustration
L’interface Utilisateur
La Form
Présentation
Ce sont des formulaires Windows
Une Form est générée automatiquement à la création de chaque nouveau
projet
Il est possible d’ajouter d’autres Forms dans un même projet
Elle possède des propriétés (comme n’importe quel autre contrôle)
L’interface Utilisateur
La Form
Propriétés (1/2)
L’interface Utilisateur
La Form
Propriétés (2/2)
L’interface Utilisateur
La Console
Illustration
L’interface Utilisateur
La Console
Présentation
C’est une fenêtre de type DOS (invite de commande)
On ne peut y afficher que du texte
L’interface Utilisateur
La Console
Exemple
L’interface Utilisateur
Le Bouton
Illustration
Présentation
C’est le composant le plus important
Il permet une interaction entre l’application et son utilisateur
En général, un bouton permet de valider ou d’annuler une opération
L’interface Utilisateur
Le Bouton
Propriétés
L’interface Utilisateur
Le Label
Illustration
Présentation
C’est un élément informateur
Il apporte une indication pour l’utilisateur de l’application
Il est non modifiable
L’interface Utilisateur
Le Label
Propriétés
L’interface Utilisateur
La Textbox
Illustration
Présentation
C’est un emplacement pour la saisie du texte
Elle permet à l’application de récupérer des données
Elle est donc modifiable par l’utilisateur
L’interface Utilisateur
La Textbox
Propriétés
L’interface Utilisateur
Les CheckBox et les RadioButton
Illustration
Présentation
Ce sont des cases à cocher
Permettent de savoir si l’utilisateur veut ou pas activer une fonction
quelconque
Avec les CheckBox, l’utilisateur peut cocher plusieurs fonctions
Avec les RadioButton, l’utilisateur ne peut choisir qu’une seule fonction
L’interface Utilisateur
Les CheckBox et les RadioButton
Propriétés
L’interface Utilisateur
La Combobox
Illustration
Présentation
C’est un menu déroulant
Elle permet de choisir un élément entre plusieurs
L’interface Utilisateur
La Combobox
Propriétés
L’interface Utilisateur
Les listes
Présentation
Il existe trois types de listes :
1 Les ListBox
C’est le contrôle le plus facile à maitriser
Il permet d’ajouter en ligne les éléments
2 Les ListView
C’est le contrôle le plus complexe à maitriser
Il permet d’ajouter plusieurs colonnes
3 Les TreeView
C’est une arborescence
Il y a toujours une racine, puis des noeuds, puis des sous-noeuds ...
L’interface Utilisateur
Les listes
L’interface Utilisateur
Les listes
L’interface Utilisateur
Les listes
L’interface Utilisateur
La PictureBox
Illustration
Présentation
Permet d’afficher et de redimensionner des images
L’interface Utilisateur
La PictureBox
Propriétés
L’interface Utilisateur
La ProgressBar
Présentation
Permet de suivre la progression d’une application
Indique à l’utilisateur l’avancement d’une opération (une recherche de fichiers
par exemple)
Il faut indiquer une valeur minimale et une autre maximale pour faire
fonctionner ce contrôle (une représentation en pourcentage par exemple)
L’interface Utilisateur
La ProgressBar
Propriétés
L’interface Utilisateur
Le TabControle
Illustration
Présentation
C’est un outil très important et bien pratique
Il permet de gérer beaucoup de choses en onglets
Il fait parti des conteneurs
L’interface Utilisateur
Le TabControle
Propriétés
L’interface Utilisateur
Les boites de dialogue
Présentation
Les boites de dialogue sont des outils très utilisés chez les applications Windows.
En général, il en existe 5, chacune avec un rôle spécifique :
OpenFileDialog : demande à l’utilisateur d’ouvrir un fichier
FolderBrowserDialog : permet de chercher un dossier spécifique
ColorDialog : permet d’affecter une couleur parmi d’autres à un élément
donné
SaveFileDialog : permet l’utilisateur d’indiquer l’emplacement de ce qu’il
veut sauvegarder
FontDialog : affecte une certaine police à un texte
L’interface Utilisateur
Les boites de dialogue
Exemple
Plan
On désire un formulaire qui récupère deux nombre et qui affiche leur somme