Defines the data binding infrastructure for apps.
The Windows.UI.Xaml.Data namespace has these types of members:
The Windows.UI.Xaml.Data namespace has these attributes.
|BindableAttribute||Specifies that a type defined in C++ can be used for binding.|
|Binding||Defines a binding that connects the properties of binding targets and data sources.|
|BindingBase||Provides an abstract base class for the Binding class.|
|BindingExpression||Contains information about a single instance of a Binding.|
|BindingExpressionBase||Represents the base class for BindingExpression.|
|BindingOperations||Provides the static SetBinding method.|
|CollectionViewSource||Provides a data source that adds grouping and current-item support to collection classes.|
|CurrentChangingEventArgs||Provides data for the CurrentChanging event.|
|ItemIndexRange||Provides info about a range of items in the data source.|
|PropertyChangedEventArgs||Provides data for the PropertyChanged event.|
|RelativeSource||Implements a markup extension that describes the location of the binding source relative to the position of the binding target.|
The Windows.UI.Xaml.Data namespace has these delegates.
|CurrentChangingEventHandler||Represents a method that can handle the CurrentChanging event of an ICollectionView implementation.|
|PropertyChangedEventHandler||Represents the method that will handle the PropertyChanged event. When programming with Microsoft .NET this delegate is hidden, use the System.ComponentModel.PropertyChangedEventHandler delegate.|
The Windows.UI.Xaml.Data namespace has these enumerations.
|BindingMode||Describes how the data propagates in a binding.|
|RelativeSourceMode||Defines constants that describe the location of the binding source relative to the position of the binding target.|
|UpdateSourceTrigger||Defines constants that indicate when a binding source is updated by its binding target in two-way binding.|
The Windows.UI.Xaml.Data namespace defines these interfaces.
|ICollectionView||Enables collections to support current record management, grouping, and incremental loading (data virtualization).|
|ICollectionViewFactory||Supports creation of the relevant ICollectionView implementation.|
|ICollectionViewGroup||Represents any grouped items within a view.|
|ICustomProperty||Implements custom property definition support for data binding sources that are implemented using COM.|
|ICustomPropertyProvider||Provides lookup service for ICustomProperty support. This interface is implemented by objects so that their custom defined properties can be used as run-time binding sources.|
|IItemsRangeInfo||Provides info about a range of items in the data source.|
|INotifyPropertyChanged||Notifies clients that a property value has changed.|
|ISelectionInfo||Manages whether items and ranges of items in the data source are selected in the list control.|
|ISupportIncrementalLoading||Specifies a calling contract for collection views that support incremental loading.|
|IValueConverter||Exposes methods that allow the data to be modified as it passes through the binding engine.|
The Windows.UI.Xaml.Data namespace has these structures.
|LoadMoreItemsResult||Wraps the asynchronous results of a LoadMoreItemsAsync call.|