Partage via


Windows.UI.Xaml.Data Espace de noms

Définit l’infrastructure de liaison de données pour les applications.

Classes

BindableAttribute

Spécifie qu’un type défini en C++ peut être utilisé pour la liaison.

Binding

Définit une liaison qui connecte les propriétés des cibles de liaison et des sources de données.

BindingBase

Fournit une classe de base pour la classe Binding .

BindingExpression

Contient des informations sur une seule instance d’une liaison.

BindingExpressionBase

Représente la classe de base pour BindingExpression.

BindingOperations

Fournit la méthode SetBinding statique.

CollectionViewSource

Fournit une source de données qui ajoute le regroupement et la prise en charge de l’élément actuel aux classes de collection.

CurrentChangingEventArgs

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

ItemIndexRange

Fournit des informations sur une plage d’éléments dans la source de données.

PropertyChangedEventArgs

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

.NET Cette classe apparaît sous la forme System.ComponentModel.PropertyChangedEventArgs.

RelativeSource

Implémente une extension de balisage qui décrit l’emplacement de la source de liaison par rapport à la position de la cible de liaison.

Structures

LoadMoreItemsResult

Encapsule les résultats asynchrones d’un appel LoadMoreItemsAsync .

Interfaces

ICollectionView

Permet aux regroupements de prendre en charge la gestion des enregistrements actuels, le regroupement et le chargement incrémentiel (virtualisation des données).

ICollectionViewFactory

Prend en charge la création de l’implémentation ICollectionView appropriée.

ICollectionViewGroup

Représente tous les éléments regroupés dans une vue.

ICustomProperty

Implémente la prise en charge des définitions de propriétés personnalisées pour les sources de liaison de données implémentées à l’aide de COM.

ICustomPropertyProvider

Fournit un service de recherche pour la prise en charge d’ICustomProperty . Cette interface est implémentée par des objets afin que leurs propriétés définies personnalisées puissent être utilisées comme sources de liaison au moment de l’exécution.

IItemsRangeInfo

Fournit des informations sur une plage d’éléments dans la source de données.

INotifyPropertyChanged

Notifie les clients qu'une valeur de propriété a changé.

.NET Cette interface apparaît sous la forme System.ComponentModel.INotifyPropertyChanged.

ISelectionInfo

Gère si les éléments et les plages d’éléments de la source de données sont sélectionnés dans le contrôle de liste.

ISupportIncrementalLoading

Spécifie un contrat d’appel pour les vues de regroupement qui prennent en charge le chargement incrémentiel.

IValueConverter

Expose des méthodes qui permettent de modifier les données à mesure qu’elles passent par le moteur de liaison.

Énumérations

BindingMode

Décrit comment les données se propagent dans une liaison.

RelativeSourceMode

Définit des constantes qui décrivent l’emplacement de la source de liaison par rapport à la position de la cible de liaison.

UpdateSourceTrigger

Définit des constantes qui indiquent quand une source de liaison est mise à jour par sa cible de liaison dans une liaison bidirectionnelle.

Délégués

CurrentChangingEventHandler

Représente une méthode qui peut gérer l’événement CurrentChanging d’une implémentation ICollectionView .

PropertyChangedEventHandler

Représente la méthode qui gérera l’événement PropertyChanged . Lors de la programmation avec Microsoft .NET, ce délégué est masqué, utilisez le délégué System.ComponentModel.PropertyChangedEventHandler .

Voir aussi