Microsoft.UI.Xaml.Controls Espace de noms

Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés.

Classes

AnchorRequestedEventArgs

Fournit des données pour l’événement ScrollViewer.AnchorRequested .

AnimatedIcon

Représente une icône qui affiche et contrôle un visuel qui peut s’animer en réponse à l’interaction utilisateur et aux changements d’état visuel.

AnimatedIconSource

Représente un objet partageable utilisé pour créer une icône qui affiche et contrôle un visuel qui peut s’animer en réponse à l’interaction utilisateur et aux changements d’état visuel.

AnimatedVisualPlayer

Élément qui affiche et contrôle un IAnimatedVisual.

AnnotatedScrollBar

Représente un contrôle qui permet le défilement vertical du contenu avec la navigation vers des positions étiquetées à des incréments définis.

AnnotatedScrollBarDetailLabelRequestedEventArgs

Fournit des données pour l’événement AnnotatedScrollBar.DetailLabelRequested .

AnnotatedScrollBarLabel

Représente le contenu et la valeur de décalage de défilement d’une étiquette qui doit être affichée par le AnnotatedScrollBar.

AnnotatedScrollBarScrollingEventArgs

Fournit des données pour l’événement AnnotatedScrollBar.Scrolling .

AppBar

Représente le contrôle de conteneur qui contient les composants de l’interface utilisateur d’application pour les commandes et les expériences.

AppBarButton

Représente un contrôle de bouton modèle à afficher dans un AppBar.

AppBarElementContainer

Représente un conteneur qui permet à un élément qui n’implémente pas ICommandBarElement d’être affiché dans une barre de commandes.

AppBarSeparator

Représente une ligne qui sépare les éléments d’une barre d’application ou d’une barre de commandes.

AppBarToggleButton

Représente un contrôle de bouton qui peut changer d’état et s’afficher dans un AppBar.

AutoSuggestBox

Représente un contrôle de texte qui fait des suggestions aux utilisateurs au fur et à mesure qu’ils entrent du texte à l’aide d’un clavier ou d’un stylet (à l’aide de l’encre et de la reconnaissance d’écriture manuscrite). L’application est avertie lorsque le texte a été modifié par l’utilisateur et est responsable de fournir des suggestions pertinentes pour que ce contrôle soit affiché.

AutoSuggestBoxQuerySubmittedEventArgs

Fournit des données d’événement pour l’événement AutoSuggestBox.QuerySubmitted .

AutoSuggestBoxSuggestionChosenEventArgs

Fournit des données pour l’événement SuggestionChosen .

AutoSuggestBoxTextChangedEventArgs

Fournit des données pour l’événement TextChanged .

BitmapIcon

Représente une icône qui utilise une bitmap comme contenu.

BitmapIconSource

Représente une source d’icône qui utilise une image bitmap en guise de contenu.

Border

Dessine une bordure, un arrière-plan ou les deux autour d’un autre objet.

BreadcrumbBar

Le BreadcrumbBar contrôle fournit le chemin d’accès direct des pages ou dossiers à l’emplacement actuel.

BreadcrumbBarItem

Représente un élément dans un contrôle BreadcrumbBar .

BreadcrumbBarItemClickedEventArgs

Fournit des données pour l’événement BreadcrumbBar.ItemClicked .

Button

Représente un contrôle de bouton modèle qui interprète une interaction utilisateur Click .

CalendarDatePicker

Représente un contrôle qui permet à un utilisateur de choisir une date dans un affichage de calendrier.

CalendarDatePickerDateChangedEventArgs

Fournit des données d’événement pour l’événement DateChanged .

CalendarView

Représente un contrôle qui permet à un utilisateur de sélectionner une date en affichant un calendrier visuel.

CalendarViewDayItem

Représente un jour sur un Objet CalendarView.

CalendarViewDayItemChangingEventArgs

Fournit des données pour l’événement CalendarViewDayItemChanging .

CalendarViewSelectedDatesChangedEventArgs

Fournit des données pour l’événement SelectedDatesChanged .

CandidateWindowBoundsChangedEventArgs

Fournit des données d’événement pour l’événement CandidateWindowBoundsChanged .

Canvas

Définit une zone dans laquelle vous pouvez positionner explicitement des objets enfants, à l’aide de coordonnées relatives à la zone Canevas.

CheckBox

Représente un contrôle qu’un utilisateur peut sélectionner (case activée) ou désactiver (décocher). Une Case à cocher peut également signaler sa valeur comme indéterminée.

ChoosingGroupHeaderContainerEventArgs

Fournit des données d’événement pour l’événement ListViewBase.ChoosingGroupHeaderContainer .

ChoosingItemContainerEventArgs

Fournit des données d’événement pour l’événement ListViewBase.ChoosingItemContainer .

CleanUpVirtualizedItemEventArgs

Fournit des données pour l’événement CleanUpVirtualizedItemEvent .

ColorChangedEventArgs

Fournit des données d’événement pour un événement ColorChanged (voir ColorPicker.ColorChanged et ColorSpectrum.ColorChanged).

ColorPicker

Représente un contrôle qui permet à un utilisateur de choisir une couleur à l’aide d’un spectre de couleurs, de curseurs ou d’une entrée de texte.

ColumnDefinition

Définit des propriétés spécifiques aux colonnes qui s’appliquent aux objets Grid .

ColumnDefinitionCollection

Fournit l’accès à une collection ordonnée et fortement typée d’objets ColumnDefinition .

ComboBox

Représente un contrôle de sélection qui combine une zone de texte non modifiable et une zone de liste déroulante qui permet aux utilisateurs de sélectionner un élément dans une liste.

ComboBoxItem

Représente le conteneur d’un élément dans un contrôle ComboBox .

ComboBoxTextSubmittedEventArgs

Fournit des données lorsque l’utilisateur entre du texte personnalisé dans le ComboBox.

CommandBar

Représente une barre d’application spécialisée qui fournit une disposition pour AppBarButton et les éléments de commande associés.

CommandBarFlyout

Représente un menu volant spécialisé qui fournit une disposition pour les contrôles AppBarButton, AppBarToggleButton et AppBarSeparator .

CommandBarOverflowPresenter

Affiche le contenu de dépassement de capacité d’une barre de commandes.

ContainerContentChangingEventArgs

Fournit des données pour l’événement ContainerContentChanging .

ContentControl

Représente un contrôle avec un seul élément de contenu. Les contrôles tels que Button, CheckBox et ScrollViewer héritent directement ou indirectement de cette classe.

ContentDialog

Représente une boîte de dialogue qui peut être personnalisée pour contenir des cases à cocher, des liens hypertexte, des boutons et tout autre contenu XAML.

ContentDialogButtonClickDeferral

Représente un report qui peut être utilisé par une application pour répondre de manière asynchrone à un événement de clic de bouton.

ContentDialogButtonClickEventArgs

Fournit des données pour les événements de clic de bouton.

ContentDialogClosedEventArgs

Fournit des données pour l’événement Closed .

ContentDialogClosingDeferral

Représente un report qui peut être utilisé par une application pour répondre de manière asynchrone à l’événement de fermeture du ContentDialog.

ContentDialogClosingEventArgs

Fournit des données pour l’événement de fermeture.

ContentDialogOpenedEventArgs

Fournit des données pour l’événement Ouvert .

ContentPresenter

Affiche le contenu d’un ContentControl. Peut également fournir une présentation de contenu pour les non-contrôles. Fournit une classe de base pour les présentateurs spécialisés tels que ScrollContentPresenter.

ContextMenuEventArgs

Fournit des données d’événement pour l’événement ContextMenuOpening qui existe sur plusieurs éléments d’interface utilisateur liés au texte.

Control

Représente la classe de base pour les éléments d’interface utilisateur qui utilisent un ControlTemplate pour définir leur apparence. Classe parente pour ContentControl, UserControl, ItemsControl et plusieurs contrôles pratiques.

ControlTemplate

Définit l’arborescence d’éléments utilisée comme modèle de contrôle pour un contrôle.

CoreWebView2InitializedEventArgs

Fournit des données pour l’événement CoreWebView2Initialized .

DataTemplateSelector

Active la logique de sélection de modèle personnalisé au niveau de l’application.

DatePickedEventArgs

Fournit des données pour l’événement DatePicked .

DatePicker

Représente un contrôle qui permet à un utilisateur de choisir une valeur de date.

DatePickerFlyout

Représente un contrôle qui permet à un utilisateur de choisir une date.

DatePickerFlyoutItem

Représente le conteneur d’un élément dans le contrôle DatePickerFlyout .

DatePickerFlyoutPresenter

Représente un contrôle permettant à un utilisateur de choisir une date.

DatePickerSelectedValueChangedEventArgs

Fournit des données d’événement pour l’événement DatePicker.SelectedDateChanged .

DatePickerValueChangedEventArgs

Fournit des données d’événement pour l’événement DatePicker.DateChanged .

DragItemsCompletedEventArgs

Fournit des données d’événement pour l’événement DragItemsCompleted .

DragItemsStartingEventArgs

Fournit des données d’événement pour l’événement DragItemsStarting .

DropDownButton

Représente un bouton qui comprend un chevron pour indiquer qu’un menu peut être ouvert.

DynamicOverflowItemsChangingEventArgs

Fournit des données pour l’événement CommandBar.DynamicOverflowItemsChanging .

ElementFactoryGetArgs

Représente les arguments facultatifs à utiliser lors de l’appel d’une implémentation de la méthode GetElement d’un objet IElementFactory .

ElementFactoryRecycleArgs

Représente les arguments facultatifs à utiliser lors de l’appel d’une implémentation de la méthode RecycleElement d’un objet IElementFactory .

Expander

Représente un contrôle qui affiche un en-tête et a un corps réductible qui affiche le contenu.

ExpanderCollapsedEventArgs

Fournit des données pour l’événement Expander.Collapsed .

ExpanderExpandingEventArgs

Fournit des données pour l’événement Expander.Expand .

ExpanderTemplateSettings

Fournit des valeurs calculées qui peuvent être référencées en tant que sources TemplatedParent lors de la définition de modèles pour un expander. Non destiné à une utilisation générale.

FlipView

Représente un contrôle d’éléments qui affiche un élément à la fois et active le comportement « flip » pour parcourir sa collection d’éléments.

FlipViewItem

Représente le conteneur d’un élément dans un contrôle FlipView .

Flyout

Représente un contrôle qui affiche une interface utilisateur légère qui est soit des informations, soit nécessite une interaction utilisateur. Contrairement à une boîte de dialogue, un menu volant peut être légèrement ignoré en cliquant ou appuyant en dehors de celui-ci, en appuyant sur le bouton Précédent de l’appareil ou en appuyant sur la touche « Échap ».

FlyoutPresenter

Affiche le contenu d’un menu volant.

FocusDisengagedEventArgs

Fournit des données pour l’événement FocusDisengaged .

FocusEngagedEventArgs

Fournit des données pour l’événement FocusEngaged .

FontIcon

Représente une icône qui utilise un glyphe de la police spécifiée.

FontIconSource

Représente une source d’icône qui utilise un glyphe de la police spécifiée.

Frame

Affiche les instances de page , prend en charge la navigation vers les nouvelles pages et conserve un historique de navigation pour prendre en charge la navigation avant et arrière.

Grid

Définit une zone de grille flexible composée de colonnes et de lignes. Les éléments enfants de la grille sont mesurés et organisés en fonction de leurs attributions de ligne/colonne (définies à l’aide des propriétés jointes Grid.Row et Grid.Column ) et d’autres logiques.

GridView

Représente un contrôle qui affiche des éléments de données dans des lignes et des colonnes.

GridViewHeaderItem

Représente les éléments de l’en-tête pour les données groupées à l’intérieur d’un GridView.

GridViewItem

Représente le conteneur d’un élément dans un contrôle GridView .

GroupItem

Représente l’élément racine d’une sous-arborescence créée pour un groupe.

GroupStyle

Décrit comment afficher les éléments regroupés dans une collection, comme la collection à partir de GroupItems.

GroupStyleSelector

Active la logique de sélection de style de groupe personnalisé en tant que fonction du groupe parent et de son niveau.

HasValidationErrorsChangedEventArgs

Contient des données d’événement pour les modifications d’erreur de contrôle de validation.

Hub

Représente un contrôle qui affiche des groupes de contenu dans une vue panoramique.

HubSection

Représente un seul groupe de contenu dans un hub.

HubSectionCollection

Représente une collection ordonnée d’objets HubSection .

HubSectionHeaderClickEventArgs

Fournit des données pour l’événement Hub.SectionHeaderClick .

HyperlinkButton

Représente un contrôle de bouton qui fonctionne comme un lien hypertexte.

IconElement

Représente la classe de base d’un élément d’interface utilisateur icône.

IconSource

Représente la classe de base d’une source d’icône.

IconSourceElement

Représente une icône qui utilise un IconSource comme contenu.

Image

Représente un contrôle qui affiche une image. La source d’image est spécifiée en faisant référence à un fichier image, à l’aide de plusieurs formats pris en charge. La source d’image peut également être définie avec un flux. Consultez Remarques pour obtenir la liste des formats de source d’images pris en charge.

ImageIcon

Représente une icône qui utilise une image comme contenu.

ImageIconSource

Représente une source d’icône qui utilise un type d’image comme contenu. Les types d’images actuellement pris en charge sont .bmp, .gif, .jpg, .png, .wdp et .tiff.

InfoBadge

Représente un contrôle permettant d’indiquer des notifications, des alertes, du nouveau contenu ou d’attirer l’attention sur une zone au sein d’une application.

InfoBadgeTemplateSettings

Fournit des valeurs calculées qui peuvent être référencées en tant que sources TemplatedParent lors de la définition de modèles pour un InfoBadge.

InfoBar

Un InfoBar est une notification inline pour les messages essentiels à l’échelle de l’application. Le InfoBar prend de l’espace dans une disposition et ne couvre pas d’autres contenus ou flotte sur celui-ci. Il prend en charge le contenu enrichi (y compris les titres, les messages, les icônes et les boutons) et peut être configuré pour être ignoré par l’utilisateur ou persistant.

InfoBarClosedEventArgs

Fournit des données pour l’événement InfoBar.Closed .

InfoBarClosingEventArgs

Fournit des données pour l’événement InfoBar.Closing .

InfoBarTemplateSettings

Fournit des valeurs calculées qui peuvent être référencées en tant que sources TemplatedParent lors de la définition de modèles pour une barre d’informations.

InputPropertyAttribute

Représente un attribut qui indique quelle propriété d’un type est la propriété d’entrée XAML. Un processeur XAML utilise ces informations lors du traitement des éléments enfants XAML des représentations XAML du type attribué.

IsTextTrimmedChangedEventArgs

Fournit des données d’événement pour l’événement IsTextTrimmedChanged .

ItemClickEventArgs

Fournit des données d’événement pour l’événement ItemClick .

ItemCollection

Contient la liste des éléments qui représentent le contenu d’un ItemsControl.

ItemCollectionTransition

Représente une transition unique à animer visuellement.

ItemCollectionTransitionCompletedEventArgs

Fournit des données pour l’événement TransitionCompleted qui est déclenché lorsqu’une animation de transition est terminée.

ItemCollectionTransitionProgress

Représente un objet d’assistance associé à une transition qui fournit une méthode pour notifier que les animations de la transition sont terminées.

ItemCollectionTransitionProvider

Représente un objet qui fournit des animations de transition lorsque la collection de données change dans un ItemsRepeatercontrôle de collection basé sur.

ItemContainer

Représente le conteneur d’un élément individuel dans un contrôle de ItemsView collection.

ItemContainerGenerator

Fournit des mappages entre les éléments d’un ItemsControl et leurs éléments de conteneur.

ItemsControl

Représente un contrôle qui peut être utilisé pour présenter une collection d’éléments.

ItemsPanelTemplate

Spécifie le panneau créé par ItemsPresenter pour la disposition des éléments d’un ItemsControl.

ItemsPickedEventArgs

Fournit des données pour l’événement ItemsPicked .

ItemsPresenter

Spécifie l’emplacement où les éléments sont placés dans un contrôle, généralement un ItemsControl.

ItemsRepeater

Représente un contrôle de collecte piloté par les données qui intègre un système de disposition flexible, des vues personnalisées et la virtualisation, sans aucune interface utilisateur ou stratégie d’interaction par défaut.

ItemsRepeaterElementClearingEventArgs

Fournit des données pour l’événement ItemsRepeater.ElementClearing.

ItemsRepeaterElementIndexChangedEventArgs

Fournit des données pour l’événement ItemsRepeater.ElementIndexChanged.

ItemsRepeaterElementPreparedEventArgs

Fournit des données pour l’événement ItemsRepeater.ElementPrepared.

ItemsRepeaterScrollHost

Aide pour coordonner l’interaction entre ItemsRepeater et ScrollViewer. Utilisez ItemsRepeaterScrollHost si votre application s’exécute sur des versions de Windows antérieures Windows 10 1809 (build 17763). Si votre application s’exécute uniquement sur des versions de Windows 1809 ou ultérieures, il n’est pas nécessaire d’utiliser ce contrôle.

ItemsSourceView

Représente une vue standardisée des interactions prises en charge entre un objet ItemsSource donné et un contrôle ItemsRepeater.

ItemsStackPanel

Organise les éléments enfants d’un Objet ItemsControl en une seule ligne qui peut être orientée horizontalement ou verticalement. Prend en charge la virtualisation de l’interface utilisateur basée sur les pixels et les dispositions groupées.

ItemsView

Représente un contrôle qui affiche des éléments de données. Il peut les organiser à l’aide de différentes dispositions telles que l’empilement vertical ou des colonnes et des lignes.

ItemsViewItemInvokedEventArgs

Fournit des données pour l'événement ItemsView.ItemInvoked.

ItemsViewSelectionChangedEventArgs

Fournit des données pour l'événement ItemsView.SelectionChanged.

ItemsWrapGrid

Positionne les éléments enfants de façon séquentielle de gauche à droite ou de haut en bas dans un ItemsControl qui affiche plusieurs éléments. Lorsque les éléments s’étendent au-delà du bord du conteneur, les éléments sont positionnés dans la ligne ou la colonne suivante. Prend en charge la virtualisation de l’interface utilisateur basée sur les pixels et les dispositions groupées.

Layout

Représente la classe de base d’un objet qui dimensionne et organise les éléments enfants d’un hôte.

LayoutContext

Représente la classe de base d’un objet qui facilite la communication entre une disposition attachée et son conteneur hôte.

LinedFlowLayout

Représente un contrôle qui positionne les éléments de façon séquentielle de gauche à droite, puis de haut en bas, dans une disposition d’habillage, en utilisant la même hauteur pour tous les éléments.

LinedFlowLayoutItemCollectionTransitionProvider

Représente un objet qui fournit des animations de transition spécifiquement conçues pour être attrayantes lorsqu’elles sont combinées avec LinedFlowLayout.

LinedFlowLayoutItemsInfoRequestedEventArgs

Fournit des données pour l’événement LinedFlowLayout.LayoutItemsInfoRequested .

ListBox

Présente la liste des éléments que l’utilisateur peut sélectionner.

ListBoxItem

Représente le conteneur d’un élément dans un contrôle ListBox .

ListPickerFlyout

Représente un contrôle qui permet à un utilisateur de sélectionner un ou plusieurs éléments dans une liste. Consultez la section Notes.

ListPickerFlyoutPresenter

Représente un contrôle qui permet à un utilisateur de sélectionner un ou plusieurs éléments dans une liste. (Non recommandé pour l’application plateforme Windows universelle (UWP). Voir Menu volant.)

ListView

Représente un contrôle qui affiche des éléments de données dans une pile verticale.

ListViewBase

Fournit l’infrastructure pour les classes ListView et GridView .

ListViewBaseHeaderItem

Fournit l’infrastructure pour les classes ListViewHeaderItem et GridViewHeaderItem .

ListViewHeaderItem

Représente les éléments de l’en-tête pour les données groupées à l’intérieur d’un Contrôle ListView.

ListViewItem

Représente le conteneur d’un élément dans un contrôle ListView .

ListViewPersistenceHelper

Représente une classe d’assistance pour enregistrer et récupérer la position de défilement relative du ListView.

MapControl

Représente une carte symbolique de la Terre.

MapControlMapServiceErrorOccurredEventArgs

Fournit des données pour l'événement MapControl.MapServiceErrorOccurred.

MapElement

Représente un élément affiché sur un MapControl.

MapElementClickEventArgs

Fournit des données pour les événements MapElementClick.

MapElementsLayer

Représente une collection d’éléments de carte auxquels vous pouvez lier des données et les manipuler indépendamment d’autres éléments de carte.

MapIcon

Représente une icône qui affiche une punaise sur un MapControl.

MapLayer

Représente une collection de données de carte à laquelle vous pouvez lier des données et les manipuler indépendamment d’autres types de données cartographiques.

MediaPlayerElement

Représente un objet qui utilise un MediaPlayer pour restituer l’audio et la vidéo à l’affichage.

MediaPlayerPresenter

Représente un objet qui affiche un MediaPlayer.

MediaTransportControls

Représente les contrôles de lecture d’un élément de lecteur multimédia.

MediaTransportControlsHelper

Fournit des propriétés et des méthodes pour personnaliser les contrôles de transport de média.

MenuBar

Représente un conteneur spécialisé qui présente un ensemble de menus sur une ligne horizontale, généralement en haut d’une fenêtre d’application.

MenuBarItem

Représente un menu de niveau supérieur dans un contrôle MenuBar .

MenuBarItemFlyout

Représente le menu volant d’un MenuBarItem.

MenuFlyout

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

MenuFlyoutItem

Représente une commande dans un contrôle MenuFlyout .

MenuFlyoutItemBase

Représente la classe de base pour les éléments d’un contrôle MenuFlyout .

MenuFlyoutPresenter

Affiche le contenu d’un contrôle MenuFlyout .

MenuFlyoutSeparator

Représente une ligne horizontale qui sépare les éléments d’un MenuFlyout.

MenuFlyoutSubItem

Représente un élément de menu qui affiche un sous-menu dans un contrôle MenuFlyout .

NavigationView

Représente un conteneur qui active la navigation dans le contenu de l’application. Il possède un en-tête, une vue pour le contenu principal et un volet de menu pour les commandes de navigation.

NavigationViewBackRequestedEventArgs

Fournit des données d’événement pour l’événement NavigationView.BackRequested .

NavigationViewDisplayModeChangedEventArgs

Fournit des données pour l’événement NavigationView.DisplayModeChanged .

NavigationViewItem

Représente le conteneur d’un élément dans un contrôle NavigationView .

NavigationViewItemBase

Classe de base pour les éléments de menu NavigationView .

NavigationViewItemCollapsedEventArgs

Fournit des données d’événement pour l’événement NavigationViewItem.Collapsed .

NavigationViewItemExpandingEventArgs

Fournit des données d’événement pour l’événement NavigationViewItem.Expanding .

NavigationViewItemHeader

Représente un en-tête pour un groupe d’éléments de menu dans un NavigationView.

NavigationViewItemInvokedEventArgs

Fournit des données d’événement pour l’événement NavigationView.ItemInvoked .

NavigationViewItemSeparator

Représente une ligne qui sépare les éléments de menu dans un NavigationView.

NavigationViewPaneClosingEventArgs

Fournit des données pour l’événement NavigationView.PaneClosing .

NavigationViewSelectionChangedEventArgs

Fournit des données pour l’événement NavigationView.SelectionChanged .

NavigationViewTemplateSettings

Fournit des valeurs calculées qui peuvent être référencées en tant que sources TemplatedParent lors de la définition de modèles pour un Objet NavigationView. Non destiné à une utilisation générale.

NonVirtualizingLayout

Représente la classe de base d’un objet qui dimensionne et organise les éléments enfants pour un hôte et ne prend pas en charge la virtualisation.

NonVirtualizingLayoutContext

Représente la classe de base pour les types de contexte de disposition qui ne prennent pas en charge la virtualisation.

NumberBox

Représente un contrôle qui permet d’afficher et de modifier des nombres.

NumberBoxValueChangedEventArgs

Fournit des données d’événement pour l’événement NumberBox.ValueChanged .

Page

Représente le contenu auquel un contrôle Frame peut accéder.

Panel

Fournit une classe de base pour tous les éléments Panel. Utilisez des éléments Panel pour positionner et organiser des objets enfants dans une page d’interface utilisateur.

ParallaxView

Représente un conteneur qui associe la position de défilement d’un élément de premier plan, tel qu’une liste, à un élément d’arrière-plan, tel qu’une image. Un effet 3D est créé à partir de chaque élément ayant une vitesse de défilement différente.

PasswordBox

Représente un contrôle permettant de saisir des mots de passe.

PasswordBoxPasswordChangingEventArgs

Fournit des données d’événement pour l’événement PasswordBox.PasswordChanging .

PathIcon

Représente une icône qui utilise un chemin d’accès vectoriel comme contenu.

PathIconSource

Représente une source d’icône qui utilise un chemin d’accès vectoriel comme contenu.

PersonPicture

Représente un contrôle qui affiche l’image d’avatar d’une personne, si celle-ci est disponible. Dans le cas contraire, il affiche les initiales de la personne ou un glyphe générique.

PersonPictureTemplateSettings

Fournit des valeurs calculées qui peuvent être référencées en tant que sources TemplatedParent lors de la définition de modèles pour un contrôle PersonPicture . Non destiné à une utilisation générale.

PickerConfirmedEventArgs

Fournit des données pour l’événement PickerConfirmed.

PickerFlyout

Représente un contrôle sélecteur personnalisé. (Non recommandé pour l’application plateforme Windows universelle (UWP). Consultez Flyout.)

PickerFlyoutPresenter

Représente un sélecteur personnalisé. (Non recommandé pour l’application plateforme Windows universelle (UWP). Consultez Flyout.)

PipsPager

Représente un contrôle qui permet la navigation dans un contenu paginé linéaire à l’aide d’une collection configurable de glyphes, chacun d’entre eux représentant une seule « page » dans une plage illimitée.

PipsPagerSelectedIndexChangedEventArgs

Fournit des données pour l’événement PipsPager.SelectedIndexChanged .

PipsPagerTemplateSettings

Fournit des valeurs calculées qui peuvent être référencées en tant que sources TemplatedParent lors de la définition de modèles pour un PipsPager.

Pivot

Représente un contrôle qui fournit une navigation rapide des vues au sein d’une application.

PivotItem

Représente le conteneur d’un élément dans un contrôle Pivot .

PivotItemEventArgs

Arguments d’événement permettant d’interagir dynamiquement avec l’élément pivot avant utilisation, ce qui permet des scénarios de chargement différé.

ProgressBar

Représente un contrôle qui indique la progression d’une opération.

ProgressBarTemplateSettings

Fournit des valeurs calculées qui peuvent être référencées en tant que sources TemplatedParent lors de la définition de modèles pour un contrôle ProgressBar . Non destiné à une utilisation générale.

ProgressRing

Représente un contrôle qui indique la progression d’une opération. L’apparence visuelle typique est un « spinner » en forme d’anneau.

ProgressRingTemplateSettings

Fournit des valeurs calculées qui peuvent être référencées en tant que sources TemplatedParent lors de la définition de modèles pour un contrôle ProgressRing . Non destiné à une utilisation générale.

RadioButton

Représente un bouton qui permet à un utilisateur de sélectionner une option unique dans un groupe d’options.

RadioButtons

Représente un contrôle qui affiche un groupe d’options associées à partir desquelles une peut être sélectionnée.

RadioMenuFlyoutItem

Représente un élément de menu qui s’exclue mutuellement avec d’autres éléments de menu radio de son groupe.

RatingControl

Représente un contrôle qui permet à l’utilisateur d’entrer une évaluation.

RatingItemFontInfo

Représente des informations sur les états visuels des éléments de police qui représentent une évaluation.

RatingItemImageInfo

Représente des informations sur les états visuels des éléments d’image qui représentent une évaluation.

RatingItemInfo

Représente des informations sur les états visuels des éléments qui représentent une évaluation.

RefreshContainer

Représente un contrôle de conteneur qui fournit une fonctionnalité RefreshVisualizer et pull-to-refresh pour le contenu défilable.

RefreshInteractionRatioChangedEventArgs

Fournit des données d’événement.

RefreshRequestedEventArgs

Fournit des données d’événement pour les événements RefreshRequested .

RefreshStateChangedEventArgs

Fournit des données d’événement pour l’événement RefreshVisualizer.RefreshStateChanged .

RefreshVisualizer

Représente un contrôle qui fournit des indicateurs d’état animés pour l’actualisation du contenu.

RelativePanel

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

RevealListViewItemPresenter

Représente un ListViewItemPresenter spécialisé qui prend en charge la gestion de l’état visuel personnalisé.

Notes

Il n’est plus nécessaire. Utilisez ListViewItemPresenter dans Windows 10 mise à jour d’avril 2018 (version 1803) et versions ultérieures.

RichEditBox

Représente un contrôle d’édition de texte enrichi qui prend en charge le texte mis en forme, les liens hypertexte et d’autres contenus enrichis.

RichEditBoxSelectionChangingEventArgs

Fournit des données d’événement pour l’événement RichEditBox.SelectionChanging .

RichEditBoxTextChangingEventArgs

Fournit des données d’événement pour l’événement RichEditBox.TextChanging .

RichTextBlock

Représente un conteneur d’affichage de texte enrichi qui prend en charge le texte mis en forme, les liens hypertexte, les images inline et d’autres contenus enrichis. RichTextBlock prend en charge un modèle de dépassement de capacité intégré.

RichTextBlockOverflow

Représente un conteneur de dépassement de capacité d’affichage de texte enrichi. Cet élément ne peut pas avoir de contenu direct. Le seul objectif de RichTextBlockOverflow est d’afficher du contenu texte qui ne correspond pas aux limites d’un RichTextBlock ou d’un autre élément RichTextBlockOverflow.

RowDefinition

Définit des propriétés spécifiques aux lignes qui s’appliquent aux éléments Grid .

RowDefinitionCollection

Fournit l’accès à une collection ordonnée et fortement typée d’objets RowDefinition .

ScrollContentPresenter

Affiche le contenu d’un contrôle ScrollViewer .

ScrollingAnchorRequestedEventArgs

Fournit des données pour l'événement ScrollView.AnchorRequested.

ScrollingBringingIntoViewEventArgs

Fournit des données pour l'événement ScrollView.BringingIntoView.

ScrollingScrollAnimationStartingEventArgs

Fournit des données pour l'événement ScrollView.ScrollAnimationStarting.

ScrollingScrollCompletedEventArgs

Fournit des données pour l'événement ScrollView.ScrollCompleted.

ScrollingScrollOptions

Représente les options qui peuvent être définies dans les méthodes de défilement du ScrollView contrôle.

ScrollingZoomAnimationStartingEventArgs

Fournit des données pour l'événement ScrollView.ZoomAnimationStarting.

ScrollingZoomCompletedEventArgs

Fournit des données pour l'événement ScrollView.ZoomCompleted.

ScrollingZoomOptions

Représente les options qui peuvent être définies dans les méthodes de zoom du ScrollView contrôle.

ScrollView

Représente un conteneur qui fournit la prise en charge du défilement, du panoramique et du zoom pour son contenu.

ScrollViewer

Représente une zone avec défilement qui peut contenir d'autres éléments visibles.

ScrollViewerView

Fournit une vue pour un ScrollViewer lorsque son affichage est en train de changer.

ScrollViewerViewChangedEventArgs

Fournit des données d’événement pour l’événement ViewChanged et des événements similaires spécifiques au contrôle.

ScrollViewerViewChangingEventArgs

Fournit des données d’événement pour l’événement ViewChanging et des événements similaires spécifiques au contrôle.

SectionsInViewChangedEventArgs

Fournit des données pour l’événement Hub.SectionsInViewChanged .

SelectionChangedEventArgs

Fournit des données pour l’événement SelectionChanged .

SelectorBar

Représente un contrôle qui se compose d’un petit groupe d’options dont une est sélectionnée.

SelectorBarItem

Représente un élément de contenu dans un SelectorBar contrôle.

SelectorBarSelectionChangedEventArgs

Fournit des données pour l’événement SelectorBar.SelectionChanged .

SemanticZoom

Représente un contrôle scrollable qui incorpore deux vues qui ont une relation sémantique. Par exemple, zoomedOutView peut être un index de titres, et zoomedInView peut inclure des détails et des résumés pour chacune des entrées de titre. Les vues peuvent être modifiées à l’aide d’un zoom ou d’autres interactions.

SemanticZoomLocation

Communique des informations sur les éléments et l’état d’affichage dans un semanticZoom, de sorte que les hôtes de défilement et de virtualisation (tels que ListViewBase) puissent obtenir des informations correctes sur les éléments et les limites.

SemanticZoomViewChangedEventArgs

Fournit des données d’événement pour les événements ViewChangeStarted et ViewChangeCompleted .

Slider

Représente un contrôle qui permet à l’utilisateur de sélectionner à partir d’une plage de valeurs en déplaçant un contrôle Thumb le long d’une piste.

SplitButton

Représente un bouton à deux composants, qui peuvent être appelés séparément. Un composant se comporte comme un bouton standard, tandis que l’autre appelle un menu volant.

SplitButtonClickEventArgs

Fournit des données d’événement pour SplitButton.Click.

SplitView

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

SplitViewPaneClosingEventArgs

Fournit des données d’événement pour l’événement SplitView.PaneClosing .

StackLayout

Représente une disposition attachée qui organise les éléments enfants en une seule ligne qui peut être orientée horizontalement ou verticalement.

StackPanel

Dispose des éléments enfants sur une seule ligne orientée horizontalement ou verticalement.

StyleSelector

Active la logique de sélection de style d’élément personnalisée en fonction des données de contenu et de son conteneur d’éléments spécifique.

SwapChainBackgroundPanel

Implémente une cible de surface de disposition XAML pour les scénarios d’interopérabilité Microsoft DirectX. Ce panneau a des restrictions atypiques sur son utilisation dans une fenêtre d’application ; voir Remarques.

Important

SwapChainBackgroundPanel peut être modifié ou indisponible pour les versions après Windows 8.1 À la place, utilisez SwapChainPanel.

SwapChainPanel

Fournit une surface d’hébergement, où les chaînes d’échange Microsoft DirectX fournissent du contenu qui peut être rendu dans une interface utilisateur XAML. Un élément SwapChainPanel est un composant clé d’une application qui affiche les graphiques Microsoft DirectX, puis présente ces visuels dans une page XAML.

SwipeControl

Représente un conteneur qui fournit l’accès à des commandes contextuelles et la possibilité d’appeler des commandes contextuelles par le biais d’une interaction tactile de base.

SwipeItem

Représente une commande individuelle dans un SwipeControl.

SwipeItemInvokedEventArgs

Fournit des données d’événement pour l’événement SwipeItem.Invoked .

SwipeItems

Représente une collection d’objets SwipeItem .

SymbolIcon

Représente une icône qui utilise un glyphe de la SymbolThemeFontFamily ressource comme contenu.

SymbolIconSource

Représente une source d’icône qui utilise un glyphe de la police Segoe MDL2 Assets en guise de contenu.

TabView

Le contrôle TabView permet d’afficher un ensemble d’onglets et leur contenu respectif. Les contrôles d’onglet sont utiles pour afficher plusieurs pages (ou documents) de contenu tout en donnant à l’utilisateur la possibilité de réorganiser, d’ouvrir ou de fermer de nouveaux onglets.

Est-ce le contrôle approprié ?

Utilisez un Contrôle TabView pour aider l’utilisateur à gérer plusieurs pages ou documents d’application dans la même fenêtre.

N’utilisez pas tabView pour afficher un ensemble statique d’onglets que l’utilisateur ne peut pas réorganiser, ouvrir ou fermer. Utilisez un NavigationView (NavigationViewPaneDisplayMode de Top) à la place.

TabViewItem

Représente un seul onglet dans un TabView.

TabViewItemTemplateSettings

Obtient un objet qui fournit des valeurs calculées qui peuvent être référencées en tant que sources d’extension de balisage {TemplateBinding} lors de la définition de modèles pour un contrôle TabViewItem.

TabViewTabCloseRequestedEventArgs

Fournit des données pour un événement de fermeture de tabulation.

TabViewTabDragCompletedEventArgs

Fournit des données pour l’événement TabView.TabDragCompleted .

TabViewTabDragStartingEventArgs

Fournit des données pour l’événement TabView.TabDragStarting .

TabViewTabDroppedOutsideEventArgs

Fournit des données pour l’événement TabView.TabDroppedOutside .

TeachingTip

Un conseil d’enseignement est un menu volant de notification utilisé pour fournir des informations contextuelles pertinentes. Il prend en charge le contenu enrichi (y compris les titres, les sous-titres, les icônes, les images et le texte) et peut être configuré pour un affichage explicite ou clair.

TeachingTipClosedEventArgs

Fournit des données pour l’événement TeachingTip.Closed .

TeachingTipClosingEventArgs

Fournit des données pour l’événement TeachingTip.Closing .

TeachingTipTemplateSettings

Fournit des valeurs calculées qui peuvent être référencées en tant que sources TemplatedParent lors de la définition de modèles pour une info-bulle d’enseignement.

TextBlock

Fournit un contrôle léger pour afficher de petites quantités de texte.

TextBox

Représente un contrôle qui peut être utilisé pour afficher et modifier du texte brut (une ou plusieurs lignes).

TextBoxBeforeTextChangingEventArgs

Fournit des données d’événement pour l’événement TextBox.BeforeTextChanging .

TextBoxSelectionChangingEventArgs

Fournit des données d’événement pour l’événement TextBox.SelectionChanging .

TextBoxTextChangingEventArgs

Fournit des données d’événement pour l’événement TextBox.TextChanging .

TextChangedEventArgs

Fournit des données pour l’événement TextChanged .

TextCommandBarFlyout

Représente un CommandBarFlyout spécialisé qui contient des commandes permettant de modifier du texte.

TextCompositionChangedEventArgs

Fournit des données d’événement pour l’événement TextCompositionChanged sur TextBox et RichEditBox.

TextCompositionEndedEventArgs

Fournit des données d’événement pour l’événement TextCompositionEnded sur TextBox et RichEditBox.

TextCompositionStartedEventArgs

Fournit des données d’événement pour l’événement TextCompositionStarted sur TextBox et RichEditBox.

TextControlCopyingToClipboardEventArgs

Fournit des données d’événement pour l’événement CopyingToClipboard .

TextControlCuttingToClipboardEventArgs

Fournit des données d’événement pour l’événement CuttingToClipboard .

TextControlPasteEventArgs

Fournit des données pour l’événement Paste du contrôle de texte.

TimePickedEventArgs

Fournit des données pour l’événement TimePicked .

TimePicker

Représente un contrôle qui permet à un utilisateur de choisir une valeur de temps.

TimePickerFlyout

Représente un contrôle qui permet à un utilisateur de choisir une valeur de temps.

TimePickerFlyoutPresenter

Représente le conteneur visuel pour timePickerFlyout.

TimePickerSelectedValueChangedEventArgs

Fournit des données d’événement pour l’événement TimePicker.SelectedTimeChanged .

TimePickerValueChangedEventArgs

Fournit des données d’événement pour l’événement TimePicker.TimeChanged .

ToggleMenuFlyoutItem

Représente un élément d’un MenuFlyout qu’un utilisateur peut modifier entre deux états, activé ou désactivé.

ToggleSplitButton

Représente un bouton à deux composants, qui peuvent être appelés séparément. Une partie se comporte comme un bouton bascule qui peut être activé ou désactivé, tandis que l’autre partie appelle un menu volant qui contient des options supplémentaires que l’utilisateur peut choisir.

ToggleSplitButtonIsCheckedChangedEventArgs

Fournit des données d’événement pour l’événement ToggleSplitButton.IsCheckedChanged .

ToggleSwitch

Représente un commutateur qui peut être basculé entre deux états.

ToolTip

Représente une fenêtre contextuelle permettant d’afficher des informations sur un élément dans l’interface utilisateur.

ToolTipService

Représente un service qui fournit des méthodes statiques pour afficher une info-bulle.

TreeView

Représente une liste hiérarchique comportant des nœuds que vous pouvez développer et réduire, et qui contiennent des éléments imbriqués.

TreeViewCollapsedEventArgs

Fournit des données d’événement pour l’événement TreeView.Collapsed .

TreeViewDragItemsCompletedEventArgs

Fournit des données d’événement pour l’événement TreeView.DragItemsCompleted .

TreeViewDragItemsStartingEventArgs

Fournit des données d’événement pour l’événement TreeView.DragItemsStarting .

TreeViewExpandingEventArgs

Fournit des données d’événement pour l’événement TreeView.Expanding .

TreeViewItem

Représente le conteneur d’un élément dans un contrôle TreeView .

TreeViewItemInvokedEventArgs

Fournit des données d’événement pour l’événement TreeView.ItemInvoked .

TreeViewItemTemplateSettings

Fournit des valeurs calculées qui peuvent être référencées en tant que sources TemplatedParent lors de la définition de modèles pour un contrôle TreeViewItem . Non destiné à une utilisation générale.

TreeViewList

Représente une liste aplatisse d’éléments d’arborescence afin que des opérations telles que la navigation au clavier et le glisser-déplacer puissent être héritées de ListView.

TreeViewNode

Représente un nœud dans un contrôle TreeView .

TreeViewSelectionChangedEventArgs

Fournit des données pour l’événement TreeView.SelectionChanged .

TwoPaneView

Représente un conteneur avec deux vues qui dimensionnent et positionnent le contenu dans l’espace disponible, côte à côte ou de haut en bas.

UIElementCollection

Représente une collection ordonnée d’objets UIElement .

UniformGridLayout

Positionne les éléments de façon séquentielle de gauche à droite ou de haut en bas dans une disposition d’habillage.

UserControl

Fournit la classe de base pour définir un nouveau contrôle qui encapsule les contrôles existants associés et fournit sa propre logique.

VariableSizedWrapGrid

Fournit un panneau de disposition de style grille où chaque vignette/cellule peut avoir une taille variable en fonction du contenu.

Viewbox

Définit un élément décoratif de contenu qui peut étirer et redimensionner un seul élément enfant pour remplir l’espace disponible.

VirtualizingLayout

Représente la classe de base d’un objet qui dimensionne et organise les éléments enfants d’un hôte et prend en charge la virtualisation.

VirtualizingLayoutContext

Représente la classe de base pour les types de contexte de disposition qui prennent en charge la virtualisation.

VirtualizingPanel

Fournit une infrastructure pour les éléments Panel qui virtualisent leurs enfants visuels.

VirtualizingStackPanel

Organise et virtualise un contenu sur une seule ligne orientée horizontalement ou verticalement. Peut uniquement être utilisé pour afficher des éléments dans un ItemsControl.

WebView2

Représente un objet qui permet l’hébergement de contenu web.

WrapGrid

Positionne les éléments enfants de façon séquentielle de gauche à droite ou de haut en bas. Lorsque les éléments s’étendent au-delà du bord du conteneur, les éléments sont positionnés dans la ligne ou la colonne suivante. Peut uniquement être utilisé pour afficher des éléments dans un ItemsControl. Consultez la section Notes.

XamlControlsResources

Styles par défaut pour les contrôles dans la bibliothèque WinUI.

Interfaces

IAnimatedVisual

Composition.Visual animé qui peut être utilisé par d’autres objets, tels qu’un AnimatedVisualPlayer ou AnimatedIcon.

IAnimatedVisual2

Composition.Visual animé qui peut être utilisé par d’autres objets, tels qu’un AnimatedVisualPlayer ou AnimatedIcon. Étend IAnimatedVisual avec des méthodes pour créer et détruire des animations.

IAnimatedVisualSource

Visuel animé qui peut être utilisé par d’autres objets, tels qu’un AnimatedVisualPlayer.

IAnimatedVisualSource2

Élément visuel animé qui peut être utilisé par d’autres objets, tels qu’un AnimatedIcon. Étend IAnimatedVisualSource

IAnimatedVisualSource3

Composition.Visual animé qui peut être utilisé par d’autres objets, tels qu’un AnimatedVisualPlayer ou AnimatedIcon. Étend IAnimatedVisualSource2

ICommandBarElement

Définit l’affichage compact pour les éléments de barre de commandes.

IDynamicAnimatedVisualSource

En cas d’implémentation par un IAnimatedVisualSource, indique au joueur que le visuel animé actuel doit être ignoré.

IInsertionPanel

Fournit des méthodes permettant d’insérer un élément entre d’autres éléments dans une opération de glisser-déplacer.

IItemContainerMapping

Fournit des méthodes qui permettent à itemsControl de mapper des éléments de données aux conteneurs d’interface utilisateur.

IKeyIndexMapping

Fournit des méthodes qui prennent en charge le mappage entre l’identificateur unique et l’index d’un élément.

INavigate

Définit l’action de navigation pour les hôtes de navigation et les initiateurs de navigation.

IScrollAnchorProvider

Spécifie un contrat pour un contrôle de défilement qui prend en charge l’ancrage de défilement.

ISemanticZoomInformation

Communique les informations nécessaires pour qu’une vue serve d’une des deux vues possibles (ZoomedOutView ou ZoomedInView) d’un semanticZoom.

Énumérations

AnnotatedScrollBarScrollingEventKind

Définit des constantes qui spécifient le mode de lancement d’une action de défilement dans an AnnotatedScrollBar.

AppBarClosedDisplayMode

Définit des constantes qui spécifient si les boutons d’icône sont affichés lorsqu’une barre d’application n’est pas complètement ouverte.

AutoSuggestionBoxTextChangeReason

Valeurs utilisées pour indiquer la raison de la modification du texte dans AutoSuggestBox.

BackgroundSizing

Définit des constantes qui spécifient l’étendue de l’arrière-plan d’un élément par rapport à la bordure de l’élément.

CalendarViewDisplayMode

Définit des constantes qui spécifient l’affichage du calendrier.

CalendarViewSelectionMode

Définit des constantes qui spécifient le type de sélections de dates autorisées dans le calendrier.

CandidateWindowAlignment

Définit des constantes qui spécifient comment la fenêtre IME (Input Method Rédacteur) pour les prédictions de texte est alignée avec un contrôle de modification de texte.

CharacterCasing

Définit des constantes qui spécifient la façon dont un contrôle modifie la casse des caractères à mesure qu’ils sont typés.

ClickMode

Spécifie quand l’événement Click doit être déclenché pour un contrôle.

ColorPickerHsvChannel

Définit des constantes pour spécifier les valeurs de canal Hue-Saturation-Value (HSV) et Alpha qu’un curseur définit dans un contrôle ColorPicker .

ColorSpectrumComponents

Définit des constantes qui spécifient la façon dont les composants de couleur Hue-Saturation-Value (HSV) sont mappés au ColorSpectrum.

ColorSpectrumShape

Définit des constantes qui spécifient la façon dont le contrôle ColorSpectrum est affiché.

ComboBoxSelectionChangedTrigger

Définit des constantes qui spécifient l’action à l’origine d’un événement SelectionChanged .

CommandBarDefaultLabelPosition

Définit des constantes qui spécifient le placement et la visibilité des étiquettes AppBarButton dans une barre de commandes.

CommandBarDynamicOverflowAction

Définit des constantes qui spécifient si des éléments ont été ajoutés ou supprimés du menu de dépassement de commandes .

CommandBarLabelPosition

Définit des constantes qui spécifient le placement et la visibilité de l’étiquette d’un bouton de barre d’application.

CommandBarOverflowButtonVisibility

Définit des constantes qui spécifient quand le bouton de dépassement de capacité d’une barre de commandes est affiché.

ContentDialogButton

Définit des constantes qui spécifient le bouton par défaut dans une boîte de dialogue de contenu.

ContentDialogPlacement

Définit des constantes qui spécifient où, dans l’arborescence visuelle XAML, un ContentDialog est rooté.

ContentDialogResult

Spécifie des identificateurs pour indiquer la valeur de retour d’un ContentDialog

DisabledFormattingAccelerators

Définit des constantes qui spécifient les raccourcis clavier pour la mise en forme qui sont désactivés dans un RichEditBox.

ElementRealizationOptions

Définit des constantes qui spécifient s’il faut supprimer le recyclage automatique de l’élément récupéré ou forcer la création d’un nouvel élément.

ExpandDirection

Définit des constantes qui spécifient dans quelle direction un contrôle doit se développer.

IncrementalLoadingTrigger

Définit des constantes qui spécifient le comportement de chargement incrémentiel de l’affichage de liste (propriété IncrementalLoadingTrigger ).

IndexBasedLayoutOrientation

Définit des constantes qui spécifient s’il existe une corrélation entre les index d’éléments et la façon dont ils sont disposés.

InfoBarCloseReason

Définit des constantes qui indiquent la cause de la fermeture d’InfoBar .

InfoBarSeverity

Définit des constantes qui indiquent le caractère critique de la barre d’informations affichée.

ItemCollectionTransitionOperation

Définit des constantes qui spécifient le type d’opération de transition à animer.

ItemCollectionTransitionTriggers

Définit des constantes qui spécifient l’origine de l’animation de transition de collection.

ItemsUpdatingScrollMode

Définit des constantes qui spécifient le comportement de défilement des éléments lors de la mise à jour.

ItemsViewSelectionMode

Définit des constantes qui spécifient le mode de sélection d’un ItemsView.

LightDismissOverlayMode

Définit des constantes qui spécifient si la zone située à l’extérieur d’une interface utilisateur d’assombrie est assombrie.

LinedFlowLayoutItemsJustification

Définit des constantes qui spécifient la façon dont les éléments sont alignés sur l’axe horizontal dans un LinedFlowLayout.

LinedFlowLayoutItemsStretch

Définit des constantes qui spécifient la façon dont les éléments sont dimensionnés pour remplir l’espace disponible dans un LinedFlowLayout.

ListPickerFlyoutSelectionMode

Définit des constantes qui spécifient le mode de sélection d’un ListPickerFlyout.

ListViewReorderMode

Définit des constantes qui spécifient le mode de réorganisation d’un contrôle ListView ou GridView.

ListViewSelectionMode

Définit des constantes qui spécifient le mode de sélection d’un contrôle ListView ou GridView.

NavigationViewBackButtonVisible

Définit des constantes qui spécifient si le bouton Précédent est visible dans NavigationView.

NavigationViewDisplayMode

Définit des constantes qui spécifient la façon dont le volet est affiché dans un NavigationView.

NavigationViewOverflowLabelMode

Définit des constantes qui spécifient l’étiquette du bouton de dépassement de capacité dans un NavigationView.

NavigationViewPaneDisplayMode

Définit des constantes qui spécifient comment et où le volet NavigationView est affiché.

NavigationViewSelectionFollowsFocus

Définit des constantes qui spécifient si la sélection d’élément change lorsque le focus clavier change dans un NavigationView.

NavigationViewShoulderNavigationEnabled

Définit des constantes qui spécifient quand les pare-chocs du contrôleur de jeu peuvent être utilisés pour parcourir les éléments de navigation de niveau supérieur dans un Objet NavigationView.

NumberBoxSpinButtonPlacementMode

Définit des valeurs qui spécifient la façon dont les boutons de rotation utilisés pour incrémenter ou décrémenter la valeur d’un NumberBox sont affichés.

NumberBoxValidationMode

Définit des valeurs qui spécifient le comportement de validation d’entrée d’un NumberBox lorsque l’entrée d’une entrée non valide est effectuée.

Orientation

Définit des constantes qui spécifient les différentes orientations qu’un contrôle ou une disposition peut avoir.

PanelScrollingDirection

Définit des constantes qui spécifient la direction dans laquelle un panneau défile.

ParallaxSourceOffsetKind

Définit des constantes qui spécifient la façon dont les valeurs de décalage source d’un ParallaxView sont interprétées.

PasswordRevealMode

Définit des constantes qui spécifient le comportement de révélation de mot de passe d’un PasswordBox.

PipsPagerButtonVisibility

Définit des constantes qui spécifient la façon dont les boutons de navigation du PipsPager sont affichés .

PivotHeaderFocusVisualPlacement

Définit des constantes qui spécifient le style du visuel focus utilisé pour les éléments d’en-tête de tableau croisé dynamique.

PivotSlideInAnimationGroup

Définit des constantes qui spécifient les différents groupes d’animation de diapositive auxquels les éléments Pivot peuvent appartenir.

PlayerAnimationOptimization

Définit des constantes qui spécifient la façon dont un AnimatedVisualPlayer met en cache les animations lorsque le lecteur est inactif.

RefreshPullDirection

Définit des constantes qui spécifient la direction d’extraction d’un RefreshContainer pour lancer une actualisation.

RefreshVisualizerOrientation

Définit des constantes qui spécifient l’orientation d’un RefreshVisualizer.

RefreshVisualizerState

Définit des constantes qui spécifient l’état d’un RefreshVisualizer

RequiresPointer

Définit des constantes qui spécifient quand un élément nécessite un comportement de pointeur semblable à une souris d’un contrôleur de jeu.

RichEditClipboardFormat

Définit des constantes qui spécifient le format du texte copié à partir d’un RichEditBox.

ScrollBarVisibility

Définit des constantes qui spécifient la visibilité d’une barre de défilement dans un contrôle ScrollViewer .

ScrollingAnimationMode

Définit des constantes qui spécifient si le ScrollView contrôle lit des animations pour les actions de défilement et de zoom.

ScrollingChainMode

Définit des constantes qui spécifient la façon dont le chaînage de défilement et de zoom est géré par le ScrollView contrôle.

ScrollingContentOrientation

Définit des constantes qui spécifient l’orientation du défilement du contenu dans un ScrollView.

ScrollingInputKinds

Définit des constantes qui spécifient des types d’entrée qui sont ignorés par un ScrollView.

ScrollingInteractionState

Définit des constantes qui spécifient l’état d’interaction d’un ScrollView.

ScrollingRailMode

Définit des constantes qui spécifient l’état du rail de défilement pour un ScrollView.

ScrollingScrollBarVisibility

Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés.

ScrollingScrollMode

Définit des constantes qui spécifient le comportement de défilement pour le ScrollView contrôle.

ScrollingSnapPointsMode

Définit des constantes qui spécifient le mode de ScrollView gestion des points d’ancrage.

ScrollingZoomMode

Définit des constantes qui spécifient si le peut effectuer un ScrollView zoom avant et arrière au moyen d’une entrée utilisateur.

ScrollIntoViewAlignment

Définit des constantes qui décrivent comment un élément qui est fait défiler par programmation dans la vue s’aligne sur la zone visible.

ScrollMode

Définit des constantes qui spécifient le comportement de défilement pour ScrollViewer et d’autres parties impliquées dans les scénarios de défilement.

SelectionMode

Définit des constantes qui spécifient le comportement de sélection d’un ListBox.

SnapPointsType

Définit des constantes qui spécifient comment les points d’ancrage de mouvement panoramique sont traités pour l’entrée de mouvement/manipulation.

SplitViewDisplayMode

Définit des constantes qui spécifient comment le volet est affiché dans un SplitView.

SplitViewPanePlacement

Définit des constantes qui spécifient si le volet se trouve à gauche ou à droite du contenu dans un SplitView.

StretchDirection

Définit des constantes qui spécifient la direction dans laquelle le contenu est mis à l’échelle.

SwipeBehaviorOnInvoked

Définit des constantes qui spécifient le comportement d’un SwipeControl après l’appel d’une commande.

SwipeMode

Définit des constantes qui spécifient l’effet d’une interaction de balayage.

Symbol

Définit des constantes qui spécifient un glyphe de la police Segoe MDL2 Assets à utiliser comme contenu d’un SymbolIcon.

TabViewCloseButtonOverlayMode

Définit des constantes qui décrivent le comportement du bouton fermer contenu dans chaque TabViewItem.

TabViewWidthMode

Définit des constantes qui spécifient la largeur des onglets.

TeachingTipCloseReason

Définit des constantes qui indiquent la cause de la fermeture de TeachingTip .

TeachingTipHeroContentPlacementMode

Définit des constantes qui indiquent l’emplacement préféré du HeroContent dans un conseil d’enseignement.

TeachingTipPlacementMode

Définit des constantes qui indiquent l’emplacement par défaut de l’info-bulle d’enseignement TeachingTip .

TeachingTipTailVisibility

Définit des constantes qui spécifient si la queue d’un conseil d’enseignement est visible ou réduite.

TreeViewSelectionMode

Définit des constantes qui spécifient le comportement de sélection d’un instance TreeView.

TwoPaneViewMode

Définit les constantes qui spécifient comment les volets sont affichés en mode TwoPaneView.

TwoPaneViewPriority

Définit les constantes spécifiant le volet prioritaire dans en mode TwoPaneView.

TwoPaneViewTallModeConfiguration

Définit les constantes qui spécifient comment les volets sont affichés en mode TwoPaneView vertical.

TwoPaneViewWideModeConfiguration

Définit les constantes qui spécifient comment les volets sont affichés en mode TwoPaneView horizontal.

UniformGridLayoutItemsJustification

Définit des constantes qui spécifient comment les éléments sont alignés sur l’axe sans défilement ou sans virtualisation.

UniformGridLayoutItemsStretch

Définit des constantes qui spécifient la façon dont les éléments sont dimensionnés pour remplir l’espace disponible dans un UniformGridLayout.

VirtualizationMode

Définit des constantes qui spécifient la façon dont VirtualizingStackPanel gère les conteneurs d’éléments pour ses éléments enfants.

ZoomMode

Définit des constantes qui spécifient le mode actuel pour le comportement de zoom dans le contenu ScrollViewer .

Délégués

CalendarViewDayItemChangingEventHandler

Représente la méthode qui gérera l’événement CalendarViewDayItemChanging .

CleanUpVirtualizedItemEventHandler

Représente la méthode qui gère l’événement joint CleanUpVirtualizedItemEvent .

ContextMenuOpeningEventHandler

Représente la méthode qui gère l’événement ContextMenuOpening qui existe sur plusieurs éléments d’interface utilisateur liés au texte.

DragItemsStartingEventHandler

Représente la méthode qui gérera l’événement DragItemsStarting .

HubSectionHeaderClickEventHandler

Représente la méthode qui gérera un événement Hub.SectionHeaderClick .

ItemClickEventHandler

Représente la méthode qui va gérer un événement ItemClick .

ListViewItemToKeyHandler

Représente la méthode qui gérera le rappel pour la méthode GetRelativeScrollPosition .

ListViewKeyToItemHandler

Représente la méthode asynchrone qui gère le rappel pour la méthode SetRelativeScrollPositionAsync .

SectionsInViewChangedEventHandler

Représente la méthode qui gérera un événement SectionsInViewChanged .

SelectionChangedEventHandler

Représente la méthode qui gérera l’événement SelectionChanged .

SemanticZoomViewChangedEventHandler

Représente la méthode qui gère les événements ViewChangeStarted et ViewChangeCompleted .

TextChangedEventHandler

Représente la méthode qui gérera l’événement TextChanged .

TextControlPasteEventHandler

Représente la méthode qui gérera un événement Paste .

Exemples

L’application WinUI 3 Gallery comprend des exemples interactifs de la plupart des contrôles et des fonctionnalités WinUI 3. Procurez-vous l’application sur le Microsoft Store ou le code source sur GitHub.