Microsoft.UI.Xaml.Controls Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés.
Classes
| Nom | Description |
|---|---|
| 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 aux modifications d’interaction utilisateur et d’état visuel. |
| AnimatedIconSource |
Représente un objet partageable utilisé pour créer une icône qui affiche et contrôle un visuel pouvant s’animer en réponse aux changements d’interaction utilisateur et 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 navigation vers des positions étiquetées par 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 à afficher par le |
| AnnotatedScrollBarScrollingEventArgs |
Fournit des données pour l’événement AnnotatedScrollBar.Scrolling . |
| AppBar |
Représente le contrôle conteneur qui contient les composants de l’interface utilisateur d’application pour la commande et les expériences. |
| AppBarButton |
Représente un contrôle de bouton modèle à afficher dans une barre d’applications. |
| 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’applications ou d’une barre de commandes. |
| AppBarToggleButton |
Représente un contrôle bouton qui peut changer d’état et s’afficher dans une barre d’applications. |
| 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 d’une reconnaissance manuscrite et manuscrite). L’application est avertie lorsque le texte a été modifié par l’utilisateur et est chargé de fournir des suggestions pertinentes pour que ce contrôle s’affiche. |
| 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 bitmap comme contenu. |
| Border |
Dessine une bordure, un arrière-plan ou les deux autour d’un autre objet. |
| BreadcrumbBar |
Le |
| 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 à partir d’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 à l’aide d’un affichage de calendrier visuel. |
| CalendarViewDayItem |
Représente un jour sur un 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 de canevas. |
| CheckBox |
Représente un contrôle qu’un utilisateur peut sélectionner (vérifier) ou désactiver (décocher). Un CheckBox peut également signaler sa valeur comme indéterminé. |
| 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 les 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 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 la disposition des 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 sur le 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ée 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 inclut un chevron pour indiquer qu’un menu peut être ouvert. |
| DynamicOverflowItemsChangingEventArgs |
Fournit des données pour l’événement CommandBar.DynamicOverflowItemsChanging . |
| ElementFactory |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| 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 du 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 expandeur. 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 . |
| FlowLayout |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| FlowLayoutState |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| 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 ignoré en cliquant ou en 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 de nouvelles pages et conserve un historique de navigation pour prendre en charge la navigation vers l’avant et l’arrière. |
| Grid |
Définit une zone de grille flexible qui se compose de colonnes et de lignes. Les éléments enfants de la grille sont mesurés et organisés en fonction de leurs affectations de lignes/colonnes (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 groupés d’une collection, tels que la collection à partir de GroupItems. |
| GroupStyleSelector |
Active la logique de sélection de style de groupe personnalisée 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 un affichage 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 bouton qui fonctionne en tant que lien hypertexte. |
| IconElement |
Représente la classe de base d’un élément d’interface utilisateur d’icône. |
| IconSource |
Représente la classe de base d’une source d’icône. |
| IconSourceElement |
Représente une icône qui utilise une 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 les remarques relatives à la liste des formats de source d’image 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. |
| IndexPath |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| InfoBadge |
Représente un contrôle pour indiquer les notifications, les alertes, le nouveau contenu ou pour attirer le focus 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 |
Il |
| InfoBarClosedEventArgs |
Fournit des données pour l’événement InfoBar.Closed . |
| InfoBarClosingEventArgs |
Fournit des données pour l’événement InfoBar.Closing . |
| InfoBarOpenedEventArgs |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| 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. |
| InkCanvas |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| 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 attribut. |
| 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 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 ont été terminées. |
| ItemCollectionTransitionProvider |
Représente un objet qui fournit des animations de transition lorsque la collection de données change dans un contrôle de collection basé sur les |
| ItemContainer |
Représente le conteneur d’un élément individuel dans un contrôle de |
| ItemContainerGenerator |
Fournit des mappages entre les éléments d’un ÉlémentControl et leurs éléments conteneur. |
| ItemContainerInvokedEventArgs |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| 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 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 incorpore un système de disposition flexible, des vues personnalisées et la virtualisation, sans stratégies d’interface utilisateur ou 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 |
Assistance 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 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 des 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 le empilage vertical ou les colonnes et les lignes. |
| ItemsViewItemInvokedEventArgs |
Fournit des données pour l’événement |
| ItemsViewSelectionChangedEventArgs |
Fournit des données pour l’événement |
| ItemsWrapGrid |
Positionne les éléments enfants 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 des 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. |
| LayoutPanel |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| LinedFlowLayout |
Représente un contrôle qui positionne les éléments de manière séquentielle de gauche à droite, puis de haut en bas, dans une disposition de création de package de restrictions, à l’aide de 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 à LinedFlowLayout. |
| LinedFlowLayoutItemsInfoRequestedEventArgs |
Fournit des données pour l’événement LinedFlowLayout.LayoutItemsInfoRequested . |
| ListBox |
Présente une liste d’é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 d’une liste. Voir les remarques. |
| ListPickerFlyoutPresenter |
Représente un contrôle qui permet à un utilisateur de sélectionner un ou plusieurs éléments d’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 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 de ListView. |
| MapControl |
Représente une carte symbolique de la Terre. |
| MapControlMapServiceErrorOccurredEventArgs |
Fournit des données pour l’événement |
| MapElement |
Représente un élément affiché sur un |
| MapElementClickEventArgs |
Fournit des données pour |
| MapElementsLayer |
Représente une collection d’éléments cartographiques auxquels vous pouvez lier des données et manipuler indépendamment d’autres éléments de carte. |
| MapIcon |
Représente une icône qui affiche une punaise sur un |
| MapLayer |
Représente une collection de données cartographiques auxquelles vous pouvez lier des données et 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 multimédia. |
| MenuBar |
Représente un conteneur spécialisé qui présente un ensemble de menus dans 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 du contenu de l’application. Il a 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 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. |
| PagerControl |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| PagerControlSelectedIndexChangedEventArgs |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| PagerControlTemplateSettings |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| Panel |
Fournit une classe de base pour tous les éléments panel. Utilisez des éléments de panneau 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 un taux de défilement différent. |
| PasswordBox |
Représente un contrôle pour entrer 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 un contrôle est disponible ; si ce n’est pas le cas, 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). Voir Menu volant.) |
| PickerFlyoutPresenter |
Représente un sélecteur personnalisé. (Non recommandé pour l’application Plateforme Windows universelle (UWP). Voir Menu volant.) |
| PipsPager |
Représente un contrôle qui permet la navigation dans le contenu paginé linéaire à l’aide d’une collection configurable de glyphes, chacune 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 pour interagir dynamiquement avec l’élément PivotItem avant l’utilisation, ce qui permet de retarder les scénarios de chargement. |
| 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 de laquelle vous pouvez être sélectionné. |
| RadioMenuFlyoutItem |
Représente un élément de menu qui s’exclue mutuellement avec d’autres éléments de menu radio dans son groupe. |
| RatingControl |
Représente un contrôle qui permet à un utilisateur d’entrer une évaluation d’étoile. |
| 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. |
| RecyclePool |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| RecyclingElementFactory |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| RefreshContainer |
Représente un contrôle de conteneur qui fournit une fonctionnalité RefreshVisualizer et pull-to-refresh pour le contenu défilant. |
| 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 les objets enfants entre eux ou le panneau parent. |
| RevealListViewItemPresenter |
Représente un ListViewItemPresenter spécialisé qui prend en charge la gestion personnalisée de l’état visuel. Note Vous n’avez plus besoin. 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, les images, les équations mathématiques 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 incorporées 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 les 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 |
| ScrollingBringingIntoViewEventArgs |
Fournit des données pour l’événement |
| ScrollingScrollAnimationStartingEventArgs |
Fournit des données pour l’événement |
| ScrollingScrollCompletedEventArgs |
Fournit des données pour l’événement |
| ScrollingScrollOptions |
Représente les options qui peuvent être définies dans les méthodes de défilement du |
| ScrollingScrollStartingEventArgs |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| ScrollingZoomAnimationStartingEventArgs |
Fournit des données pour l’événement |
| ScrollingZoomCompletedEventArgs |
Fournit des données pour l’événement |
| ScrollingZoomOptions |
Représente les options qui peuvent être définies dans les méthodes de zoom du |
| ScrollingZoomStartingEventArgs |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| 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 de défilement pouvant contenir d’autres éléments visibles. |
| ScrollViewerView |
Fournit une vue pour un ScrollViewer lorsque son affichage change. |
| 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 . |
| SelectionModel |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| SelectionModelChildrenRequestedEventArgs |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| SelectionModelSelectionChangedEventArgs |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| SelectorBar |
Représente un contrôle qui se compose d’un petit groupe d’options à partir duquel l’option est sélectionnée. |
| SelectorBarItem |
Représente un élément de contenu dans un |
| SelectorBarSelectionChangedEventArgs |
Fournit des données pour l’événement SelectorBar.SelectionChanged . |
| SelectTemplateEventArgs |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| SemanticZoom |
Représente un contrôle à défilement 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 pour les éléments et l’état d’affichage dans une SémantiqueZoom, de sorte que les hôtes pour le défilement et la virtualisation (tels que ListViewBase) peuvent obtenir des informations d’élément et de limites correctes. |
| 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 avec deux parties qui peuvent être appelées séparément. Une partie se comporte comme un bouton standard et l’autre partie appelle un menu volant. |
| SplitButtonClickEventArgs |
Fournit des données d’événement pour SplitButton.Click. |
| SplitMenuFlyoutItem |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| SplitView |
Représente un conteneur avec deux vues ; une vue pour le contenu principal 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 jointe qui organise les éléments enfants en une seule ligne qui peut être orientée horizontalement ou verticalement. |
| StackLayoutState |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| 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é en tant que 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 Microsoft scénarios d’interopérabilité 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ù Microsoft chaînes d’échange DirectX fournissent du contenu qui peut être rendu dans une interface utilisateur XAML. Un élément SwapChainPanel est un composant clé pour une application qui affiche Microsoft graphiques DirectX, puis présente ces visuels dans une page XAML. |
| SwipeControl |
Représente un conteneur qui fournit l’accès 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 |
| SymbolIconSource |
Représente une source d’icône qui utilise un glyphe de la police Segoe MDL2 Assets comme contenu. |
| SystemBackdropElement |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| TabView |
Le contrôle TabView permet d’afficher un ensemble d’onglets et leur contenu respectif. Les contrôles tabulation sont utiles pour afficher plusieurs pages (ou documents) de contenu tout en donnant à un utilisateur la possibilité de réorganiser, d’ouvrir ou de fermer de nouveaux onglets. |
| TabViewExternalTornOutTabsDroppedEventArgs |
Fournit des données d’événement pour l’événement TabView.ExternalTornOutTabsDropped . |
| TabViewExternalTornOutTabsDroppingEventArgs |
Fournit des données d’événement pour l’événement TabView.ExternalTornOutTabsDropping . |
| TabViewItem |
Représente un onglet unique dans un TabView. |
| TabViewItemTemplateSettings |
Représente 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 l’événement |
| 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 . |
| TabViewTabTearOutRequestedEventArgs |
Fournit des données d’événement pour l’événement TabView.TabTearOutRequested . |
| TabViewTabTearOutWindowRequestedEventArgs |
Fournit des données d’événement pour l’événement TabView.TabTearOutWindowRequested . |
| TeachingTip |
Un conseil d’enseignement est un menu volant de notification utilisé pour fournir des informations contextuellement 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 léger. |
| TeachingTipClosedEventArgs |
Fournit des données pour l’événement TeachingTip.Closed . |
| TeachingTipClosingEventArgs |
Fournit des données pour l’événement TeachingTip.Closing . |
| TeachingTipOpenedEventArgs |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| 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 (monoligne ou multiligne). |
| 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 pour la modification de 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 du 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 . |
| TitleBar |
Représente un contrôle qui héberge le texte de titre et les boutons de légende système d’une fenêtre. Il apparaît généralement en haut de la fenêtre et inclut des fonctionnalités principales telles que glisser, réduire, agrandir et fermer des boutons. |
| TitleBarAutomationPeer |
Expose TitleBar types à Microsoft UI Automation. |
| TitleBarTemplateSettings |
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 de titres. |
| ToggleMenuFlyoutItem |
Représente un élément d’un MenuFlyout que l’utilisateur peut changer entre deux états, activé ou désactivé. |
| ToggleSplitButton |
Représente un bouton avec deux parties qui peuvent être appelées 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 pour l’utilisateur à choisir. |
| ToggleSplitButtonIsCheckedChangedEventArgs |
Fournit des données d’événement pour l’événement ToggleSplitButton.IsCheckedChanged . |
| ToggleSwitch |
Représente un commutateur qui peut être bascule entre deux états. |
| ToolTip |
Représente une fenêtre contextuelle pour 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 avec des nœuds qui se développent et se rétractent, contenant 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 aplatit des éléments d’arborescence afin que les 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 en bas. |
| UIElementCollection |
Représente une collection ordonnée d’objets UIElement . |
| UniformGridLayout |
Positionne les éléments de manière séquentielle de gauche à droite ou de haut en bas dans une disposition de création de package de restrictions. |
| UniformGridLayoutState |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| 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 dans lequel chaque vignette/cellule peut être de taille variable en fonction du contenu. |
| Viewbox |
Définit un décorateur de contenu qui peut étirer et mettre à l’échelle un seul enfant pour remplir l’espace disponible. |
| VirtualizingLayout |
Représente la classe de base d’un objet qui dimensionne et organise les éléments enfants pour 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 le contenu sur une seule ligne orientée horizontalement ou verticalement. Ne peut être utilisé que pour afficher des éléments dans un ÉlémentControl. |
| WebView2 |
Représente un objet qui active l’hébergement de contenu web. |
| WrapGrid |
Positionne les éléments enfants séquentiellement 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. Ne peut être utilisé que pour afficher des éléments dans un ÉlémentControl. Voir les remarques. |
| WrapPanel |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| XamlControlsResources |
Styles par défaut pour les contrôles dans la bibliothèque WinUI. |
Structures
| Nom | Description |
|---|---|
| FlowLayoutAnchorInfo |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
Interfaces
| Nom | Description |
|---|---|
| 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 |
|
| IAnimatedVisualSource2 |
|
| IAnimatedVisualSource3 |
Composition.Visual animé qui peut être utilisé par d’autres objets, tels qu’un AnimatedVisualPlayer ou AnimatedIcon. Étend IAnimatedVisualSource2 |
| IApplicationViewSpanningRects |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| 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 lecteur que le visuel animé actuel doit être ignoré. |
| IInsertionPanel |
Fournit des méthodes pour permettre à un élément d’être inséré entre d’autres éléments dans une opération de glisser-déplacer. |
| IItemContainerMapping |
Fournit des méthodes qui permettent à un ÉlémentControl 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. |
| ISelfPlayingAnimatedVisual |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| ISemanticZoomInformation |
Communique les informations nécessaires pour qu’une vue serve de l’une des deux vues possibles (ZoomedOutView ou ZoomedInView) d’une sémantique. |
Énumérations
| Nom | Description |
|---|---|
| AnnotatedScrollBarScrollingEventKind |
Définit des constantes qui spécifient comment une action de défilement a été lancée dans 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 la vue du calendrier affichée. |
| 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 la façon dont la fenêtre Éditeur de méthode d’entrée (IME) 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 comment un contrôle modifie le cas des caractères au fur et à 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 définies par un curseur dans un contrôle ColorPicker . |
| ColorSpectrumComponents |
Définit des constantes qui spécifient comment les composants de couleur Hue-Saturation-Value (HSV) sont mappés sur le 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 à laquelle un événement SelectionChanged se produit. |
| CommandBarDefaultLabelPosition |
Définit des constantes qui spécifient le placement et la visibilité des étiquettes AppBarButton dans une commande. |
| 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 commande . |
| CommandBarLabelPosition |
Définit des constantes qui spécifient l’emplacement 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 les 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. |
| FlowLayoutLineAlignment |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| 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 la criticité 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 ce qui a provoqué l’animation de transition de collection. |
| ItemContainerInteractionTrigger |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| ItemContainerMultiSelectMode |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| ItemContainerUserInvokeMode |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| ItemContainerUserSelectMode |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| 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 |
| LightDismissOverlayMode |
Définit des constantes qui spécifient si la zone en dehors d’une interface utilisateur d’abandon clair est assombrie. |
| LinedFlowLayoutItemsJustification |
Définit des constantes qui spécifient la façon dont les éléments sont alignés sur l’axe horizontal d’un LinedFlowLayout. |
| LinedFlowLayoutItemsStretch |
Définit des constantes qui spécifient la taille des éléments 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éments 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ées pour naviguer dans les éléments de navigation de niveau supérieur dans un 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ées. |
| NumberBoxValidationMode |
Définit des valeurs qui spécifient le comportement de validation d’entrée d’un NumberBox lorsque l’entrée n’est pas valide. |
| Orientation |
Définit des constantes qui spécifient les différentes orientations qu’un contrôle ou une disposition peut avoir. |
| PagerControlButtonVisibility |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| PagerControlDisplayMode |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| PanelScrollingDirection |
Définit des constantes qui spécifient la direction dans laquelle un panneau fait défiler. |
| 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éler le 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 . |
| PipsPagerWrapMode |
Définit des constantes qui spécifient la façon dont le contrôle PipsPager gère l’habillage. |
| PivotHeaderFocusVisualPlacement |
Définit des constantes qui spécifient le style de 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’animations de diapositive auxquels les éléments pivot peuvent appartenir. |
| PlayerAnimationOptimization |
Définit des constantes qui spécifient comment un animation AnimatedVisualPlayer met en cache les animations lorsque le lecteur est inactif. |
| RefreshPullDirection |
Définit des constantes qui spécifient le sens 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 lorsqu’un élément nécessite un comportement de pointeur semblable à la souris à partir 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 |
| ScrollingChainMode |
Définit des constantes qui spécifient la façon dont le défilement et le chaînage de zoom sont gérés par le |
| ScrollingContentOrientation |
Définit des constantes qui spécifient l’orientation du défilement du contenu dans un |
| ScrollingInputKinds |
Définit des constantes qui spécifient des types d’entrée qui sont ignorés par un |
| ScrollingInteractionState |
Définit des constantes qui spécifient l’état d’interaction d’un |
| ScrollingRailMode |
Définit des constantes qui spécifient l’état du rail de défilement pour un |
| 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 du |
| ScrollingSnapPointsMode |
Définit des constantes qui spécifient la façon dont les |
| ScrollingZoomMode |
Définit des constantes qui spécifient si la |
| ScrollIntoViewAlignment |
Définit des constantes qui décrivent comment un élément qui fait défiler par programmation l’affichage 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 la façon dont les points d’ancrage panoramique sont traités pour l’entrée de mouvement/manipulation. |
| SplitViewDisplayMode |
Définit des constantes qui spécifient la façon dont le volet est affiché dans un SplitView. |
| SplitViewPanePlacement |
Définit des constantes qui spécifient si le volet est à 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 définie par la |
| 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 façon dont un |
| TeachingTipCloseReason |
Définit des constantes qui indiquent la cause de la fermeture de l’info-bulle d’enseignement . |
| 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 préféré de l’info-bulle d’enseignement TeachingTip . |
| TeachingTipTailVisibility |
Définit des constantes qui spécifient si la fin d’un conseil d’enseignement est visible ou réduite. |
| TreeViewSelectionMode |
Définit des constantes qui spécifient le comportement de sélection pour une instance TreeView . |
| TwoPaneViewMode |
Définit des constantes qui spécifient la façon dont les volets sont affichés dans un TwoPaneView. |
| TwoPaneViewPriority |
Définit des constantes qui spécifient le volet qui a la priorité dans un TwoPaneView. |
| TwoPaneViewTallModeConfiguration |
Définit des constantes qui spécifient la façon dont les volets sont affichés en mode TwoPaneView en mode hauteur. |
| TwoPaneViewWideModeConfiguration |
Définit des constantes qui spécifient la façon dont les volets sont affichés dans un TwoPaneView en mode large. |
| UniformGridLayoutItemsJustification |
Définit des constantes qui spécifient la façon dont les éléments sont alignés sur l’axe de non-défilement ou de non virtualisation. |
| UniformGridLayoutItemsStretch |
Définit des constantes qui spécifient la taille des éléments 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. |
| WrapPanelItemsStretch |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| ZoomMode |
Définit des constantes qui spécifient le mode actuel pour le comportement de zoom dans le contenu ScrollViewer . |
Délégués
| Nom | Description |
|---|---|
| CalendarViewDayItemChangingEventHandler |
Représente la méthode qui gère 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. |
| DoInkPresenterWork |
Fournit des contrôles et des classes d’interface utilisateur pour la création de contrôles personnalisés. |
| DragItemsStartingEventHandler |
Représente la méthode qui gère l’événement DragItemsStarting . |
| HubSectionHeaderClickEventHandler |
Représente la méthode qui gère un événement Hub.SectionHeaderClick . |
| ItemClickEventHandler |
Représente la méthode qui gère un événement ItemClick . |
| ListViewItemToKeyHandler |
Représente la méthode qui gère 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ère un événement SectionsInViewChanged . |
| SelectionChangedEventHandler |
Représente la méthode qui gère 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ère l’événement TextChanged . |
| TextControlPasteEventHandler |
Représente la méthode qui gère un événement Paste . |
Exemples
L’application WinUI 3 Gallery inclut des exemples interactifs de la plupart des contrôles, des caractéristiques et des fonctionnalités de WinUI 3. Obtenez l’application à partir du Microsoft Store ou obtenez le code source sur GitHub.