Windows.UI.Xaml.Data namespace

Expand
1 out of 2 rated this helpful - Rate this topic

Windows.UI.Xaml.Data namespace

[This documentation is preliminary and is subject to change.]

Defines the data binding infrastructure for apps.

Members

The Windows.UI.Xaml.Data namespace has these types of members:

Attributes

The Windows.UI.Xaml.Data namespace has these attributes.

AttributeDescription
BindableAttribute Specifies that a type defined in C++ can be used for binding.

 

Classes

The Windows.UI.Xaml.Data namespace has these classes.

ClassDescription
Binding Defines a binding that connects the properties of binding targets and data sources.
BindingBase Provides an abstract base class for the Binding class.
BindingOperations Provides the static SetBinding method.
CollectionViewSource Provides a proxy over collection classes to enable currency and grouping support.
CurrentChangingEventArgs Provides data for the CurrentChanging event.
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.

 

Delegates

The Windows.UI.Xaml.Data namespace has these delegates.

DelegateDescription
CurrentChangingEventHandler Represents a method that can handle the CurrentChanging event of an ICollectionView implementation.
PropertyChangedEventHandler Represents the method that will handle the event.

 

Enumerations

The Windows.UI.Xaml.Data namespace has these enumerations.

EnumerationDescription
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.

 

Interfaces

The Windows.UI.Xaml.Data namespace implements these interfaces.

InterfaceDescription
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.
INotifyPropertyChanged Notifies clients that a property value has changed.
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.

 

Structures

The Windows.UI.Xaml.Data namespace has these structures.

StructureDescription
LoadMoreItemsResult Wraps the asynchronous results of a LoadMoreItemsAsync call.

 

Requirements

Minimum supported client

Windows 8 Release Preview

Minimum supported server

Windows Server 2012

Namespace

Windows.UI.Xaml.Data
Windows::UI::Xaml::Data [C++]

Metadata

Windows.winmd

 

 

Build date: 5/22/2012

Did you find this helpful?
(1500 characters remaining)
Community Additions ADD
bianca manning for my family
all face book