S.No. Commandes et description
1

StackPanel

StackPanelest un panneau de disposition simple et utile en XAML. Dans le panneau de pile, les éléments enfants peuvent être disposés sur une seule ligne horizontalement ou verticalement en fonction de la propriété d'orientation.

2

WrapPanel

Dans WrapPanel, les éléments enfants sont positionnés dans un ordre séquentiel de gauche à droite ou de haut en bas en fonction de la propriété d'orientation. La seule différence entre StackPanel et WrapPanel est qu'il n'empile pas tous les éléments enfants sur une seule ligne, mais il encapsule les éléments restants dans une autre ligne s'il n'y a plus d'espace.

3

DockPanel

DockPaneldéfinit une zone pour organiser les éléments enfants les uns par rapport aux autres, horizontalement ou verticalement. Avec DockPanel, vous pouvez facilement ancrer les éléments enfants en haut, en bas, à droite, à gauche et au centre avec la propriété Dock.

Avec LastChildFill propriété, le dernier élément enfant remplit l'espace restant indépendamment de toute autre valeur d'ancrage lorsqu'elle est définie pour cet élément.

4

Canvas

Canvasest le panneau de mise en page de base dans lequel les éléments enfants peuvent être positionnés explicitement en utilisant des coordonnées relatives à n'importe quel côté tel que gauche, droite, haut et bas. En général, Canvas est utilisé pour les éléments graphiques 2D (tels que Ellipse, Rectangle, etc.) mais pas pour les éléments d'interface utilisateur car la spécification de coordonnées absolues pose des problèmes lors du redimensionnement, de la localisation ou de la mise à l'échelle dans une application XAML.

5

Grid

Gridfournit une zone flexible, composée de lignes et de colonnes. Dans Grid, les éléments enfants peuvent être organisés sous forme de tableau. Des éléments peuvent être ajoutés à n'importe quelle ligne et colonne spécifiques en utilisantGrid.Row et Grid.Column Propriétés.

6

SplitView

SplitViewreprésente un conteneur avec deux vues; une vue pour le contenu principal et une autre vue généralement utilisée pour les commandes de navigation.

sept

RelativePanel

RelativePanel définit une zone dans laquelle vous pouvez positionner et aligner les objets enfants les uns par rapport aux autres ou au panneau parent.

8

ViewBox

ViewBox définit un décorateur de contenu qui peut étirer et mettre à l'échelle un seul enfant pour remplir l'espace disponible.

9

FlipView

FlipView représente le contrôle d'un élément qui affiche un élément à la fois et active le comportement de «retournement» pour parcourir sa collection d'éléments.

dix

GridView

GridView est un contrôle qui présente une collection d'éléments en lignes et en colonnes et qui peut faire défiler horizontalement.

S.No. Contrôles et description de l'interface utilisateur
1

Button

Un contrôle qui répond à l'entrée de l'utilisateur

2

Calendar

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

ComboBox

Une liste déroulante d'éléments parmi lesquels un utilisateur peut sélectionner.

5

ContextMenu

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

DataGrid

Représente un contrôle qui affiche des données dans une grille personnalisable.

sept

DatePicker

Un contrôle qui permet à un utilisateur de sélectionner une date.

8

Dialogs

Une application peut également afficher des fenêtres supplémentaires pour permettre à l'utilisateur de collecter ou d'afficher des informations importantes.

9

Flyout

Représente un contrôle qui affiche une interface utilisateur légère qui contient des informations ou qui nécessite une interaction de l'utilisateur. Contrairement à une boîte de dialogue, un menu déroulant peut être légèrement ignoré en cliquant ou en appuyant à l'extérieur de celui-ci, en appuyant sur le bouton de retour de l'appareil ou en appuyant sur la touche «Échap».

dix

Image

Un contrôle qui présente une image.

11

ListBox

Un contrôle qui présente une liste en ligne d'éléments parmi lesquels l'utilisateur peut sélectionner.

12

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.

13

MenuFlyout

Représente un menu volant qui affiche un menu de commandes.

14

PasswordBox

Un contrôle pour saisir les mots de passe.

15

Popup

Affiche le contenu par-dessus le contenu existant, dans les limites de la fenêtre d'application.

16

ProgressBar

Un contrôle qui indique la progression en affichant une barre.

17

ProgressRing

Un contrôle qui indique la progression indéterminée en affichant une sonnerie.

18

RadioButton

Contrôle qui permet à un utilisateur de sélectionner une seule option dans un groupe d'options.

19

RichEditBox

Un contrôle qui permet à un utilisateur de modifier des documents de texte enrichi avec un contenu tel que du texte formaté, des liens hypertexte et des images.

20

ScrollViewer

Un contrôle conteneur qui permet à l'utilisateur de faire un panoramique et de zoomer sur son contenu.

21

SearchBox

Un contrôle qui permet à un utilisateur d'entrer des requêtes de recherche.

22

Slider

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.

23

TextBlock

Un contrôle qui affiche le texte.

24

TimePicker

Un contrôle qui permet à un utilisateur de définir une valeur de temps.

25

ToggleButton

Un bouton qui peut être basculé entre 2 états.

26

ToolTip

Une fenêtre contextuelle qui affiche des informations sur un élément.

27

Window

La fenêtre racine qui fournit l'option de réduction / agrandissement, la barre de titre, la bordure et le bouton de fermeture.