Freigeben über


Windows.UI.Xaml.Data Namespace

Definiert die Datenbindungsinfrastruktur für Apps.

Klassen

BindableAttribute

Gibt an, dass ein in C++ definierter Typ für die Bindung verwendet werden kann.

Binding

Definiert eine Bindung, die die Eigenschaften von Bindungszielen und Datenquellen verbindet.

BindingBase

Stellt eine Basisklasse für die Binding-Klasse bereit.

BindingExpression

Enthält Informationen zu einer einzelnen instance einer Bindung.

BindingExpressionBase

Stellt die Basisklasse für BindingExpression dar.

BindingOperations

Stellt die statische SetBinding-Methode bereit .

CollectionViewSource

Stellt eine Datenquelle bereit, die Sammlungsklassen Gruppierung und Unterstützung für aktuelle Elemente hinzufügt.

CurrentChangingEventArgs

Stellt Daten für das CurrentChanging-Ereignis bereit.

ItemIndexRange

Stellt Informationen zu einer Reihe von Elementen in der Datenquelle bereit.

PropertyChangedEventArgs

Stellt Daten für das PropertyChanged-Ereignis bereit .

.NETTO Diese Klasse wird als System.ComponentModel.PropertyChangedEventArgs angezeigt.

RelativeSource

Implementiert eine Markuperweiterung, die den Speicherort der Bindungsquelle relativ zur Position des Bindungsziels beschreibt.

Strukturen

LoadMoreItemsResult

Umschließt die asynchronen Ergebnisse eines LoadMoreItemsAsync-Aufrufs .

Schnittstellen

ICollectionView

Ermöglicht Sammlungen die Unterstützung aktueller Datensatzverwaltung, Gruppierung und inkrementelles Laden (Datenvirtualisierung).

ICollectionViewFactory

Unterstützt die Erstellung der relevanten ICollectionView-Implementierung .

ICollectionViewGroup

Stellt alle gruppierten Elemente innerhalb einer Ansicht dar.

ICustomProperty

Implementiert die Unterstützung der Definition benutzerdefinierter Eigenschaften für Datenquellen, die mithilfe von COM implementiert werden.

ICustomPropertyProvider

Stellt den Suchdienst für ICustomProperty-Unterstützung bereit. Diese Schnittstelle wird von Objekten implementiert, sodass ihre benutzerdefinierten Eigenschaften als Laufzeitbindungsquellen verwendet werden können.

IItemsRangeInfo

Stellt Informationen zu einer Reihe von Elementen in der Datenquelle bereit.

INotifyPropertyChanged

Benachrichtigt Clients, dass sich ein Eigenschaftswert geändert hat.

.NETTO Diese Schnittstelle wird als System.ComponentModel.INotifyPropertyChanged angezeigt.

ISelectionInfo

Verwaltet, ob Elemente und Bereiche von Elementen in der Datenquelle im Listensteuerelement ausgewählt sind.

ISupportIncrementalLoading

Gibt einen Aufrufvertrag für Sammlungssichten an, die das inkrementelle Laden unterstützen.

IValueConverter

Macht Methoden verfügbar, mit denen die Daten geändert werden können, während sie das Bindungsmodul durchlaufen.

Enumerationen

BindingMode

Beschreibt, wie die Daten in einer Bindung weitergegeben werden.

RelativeSourceMode

Definiert Konstanten, die den Speicherort der Bindungsquelle relativ zur Position des Bindungsziels beschreiben.

UpdateSourceTrigger

Definiert Konstanten, die angeben, wann eine Bindungsquelle von ihrem Bindungsziel in bidirektionalen Bindung aktualisiert wird.

Delegaten

CurrentChangingEventHandler

Stellt eine Methode dar, die das CurrentChanging-Ereignis einer ICollectionView-Implementierung verarbeiten kann.

PropertyChangedEventHandler

Stellt die -Methode dar, die das PropertyChanged-Ereignis behandelt. Wenn Sie mit Microsoft .NET programmieren, ist dieser Delegat ausgeblendet, verwenden Sie den Delegat System.ComponentModel.PropertyChangedEventHandler .

Weitere Informationen