WPF - Contrôles
Windows Presentation Foundation (WPF) permet aux développeurs de créer et de créer facilement des applications basées sur l'interface utilisateur visuellement enrichies.
Les éléments ou contrôles d'interface utilisateur classiques dans d'autres infrastructures d'interface utilisateur sont également améliorés dans les applications WPF.
Tous les contrôles WPF standard se trouvent dans la boîte à outils qui fait partie de System.Windows.Controls.
Ces contrôles peuvent également être créés en langage de balisage XAML.
La hiérarchie d'héritage complète des contrôles WPF est la suivante:
![](https://assets.edu.lat/wpf/images/hierarchy_of_wpf.jpg)
Le tableau suivant contient une liste de contrôles dont nous parlerons dans les chapitres suivants.
Sr. No. | Commandes et description |
---|---|
1 | Bouton Un contrôle qui répond à l'entrée de l'utilisateur |
2 | Calendrier Représente un contrôle qui permet à un utilisateur de sélectionner une date à l'aide d'un affichage de calendrier visuel. |
3 | CheckBox Un contrôle qu'un utilisateur peut sélectionner ou effacer. |
4 | Boîte combo Une liste déroulante d'éléments parmi lesquels un utilisateur peut sélectionner. |
5 | Menu contextuel Obtient ou définit l'élément de menu contextuel qui doit apparaître chaque fois que le menu contextuel est demandé via l'interface utilisateur (UI) à partir de cet élément. |
6 | Grille de données Représente un contrôle qui affiche des données dans une grille personnalisable. |
sept | Sélecteur de date Un contrôle qui permet à un utilisateur de sélectionner une date. |
8 | Dialogues Une application peut également afficher des fenêtres supplémentaires pour aider l'utilisateur à rassembler ou afficher des informations importantes. |
9 | GridView Un contrôle qui présente une collection d'éléments en lignes et en colonnes qui peuvent défiler horizontalement. |
dix | Image Un contrôle qui présente une image. |
11 | Étiquette Affiche du texte sur un formulaire. Fournit un support pour les clés d'accès. |
12 | ListBox Contrôle qui présente une liste en ligne d'éléments parmi lesquels l'utilisateur peut sélectionner. |
13 | Les menus Représente un contrôle de menu Windows qui vous permet d'organiser hiérarchiquement les éléments associés aux commandes et aux gestionnaires d'événements. |
14 | PasswordBox Un contrôle pour saisir les mots de passe. |
15 | Apparaitre Affiche le contenu par-dessus le contenu existant, dans les limites de la fenêtre d'application. |
16 | Barre de progression Un contrôle qui indique la progression en affichant une barre. |
17 | Bouton radio Contrôle qui permet à un utilisateur de sélectionner une seule option dans un groupe d'options. |
18 | ScrollViewer Un contrôle conteneur qui permet à l'utilisateur d'effectuer un panoramique et de zoomer sur son contenu. |
19 | Glissière Un contrôle qui permet à l'utilisateur de sélectionner parmi une plage de valeurs en déplaçant un contrôle Thumb le long d'une piste. |
20 | TextBlock Un contrôle qui affiche du texte. |
21 | Bouton à bascule Un bouton qui peut être basculé entre 2 états. |
22 | Info-bulle Une fenêtre contextuelle qui affiche des informations sur un élément. |
23 | La fenêtre La fenêtre racine qui fournit l'option minimiser / agrandir, la barre de titre, la bordure et le bouton de fermeture |
24 | Contrôles tiers Utilisez des contrôles tiers dans vos applications WPF. |
Nous discuterons de tous ces contrôles un par un avec leur mise en œuvre.