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:

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.