Namespace System.Windows.Data
Classes
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
BindingOperations
Provides the static SetBinding(DependencyObject, DependencyProperty, Binding) method.
CollectionViewGroup
A CollectionViewGroup, as created by a CollectionView according to a GroupDescription.
CollectionViewSource
The XAML proxy of a collection view class.
Empty
FilterEventArgs
Arguments for the Filter event.
INTERNAL_PagedCollectionView
Allows to split a data source into multiple paged sources and to expose only the current page
INTERNAL_PropertyGroupDescription
Description of grouping based on a property value.
PagedCollectionView
PagedCollectionView view over an IEnumerable.
PropertyGroupDescription
Describes the grouping of items using a property name as the criteria.
PropertySortDescription
Defines a property and direction to sort a list by.
RelativeSource
Implements a markup extension that describes the location of the binding source relative to the position of the binding target.
Interfaces
IValueConverter
Exposes methods that allow the data to be modified as it passes through the binding engine.
Enums
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.
Delegates
FilterEventHandler
The delegate to use for handlers that receive FilterEventArgs.
GroupDescriptionSelectorCallback
Represents a method that is used to provide custom logic to select the GroupDescription based on the parent group and its level.