Show / Hide Table of Contents

Namespace System.Windows.Data

Classes

Binding

Defines a binding that connects the properties of binding targets and data sources.

BindingBase

Defines the common characteristics of the Binding and MultiBinding classes.

BindingExpression

Contains information about a single instance of a Binding.

BindingExpressionBase

BindingOperations

Provides static methods to manipulate bindings, including Binding, MultiBinding objects.

CollectionViewGroup

Represents a group created by a System.Windows.Data.CollectionView object based on the System.Windows.Data.CollectionView.GroupDescriptions.

CollectionViewSource

The XAML proxy of a collection view class.

FilterEventArgs

Arguments for the Filter event.

MultiBinding

Describes a collection of Binding objects attached to a single binding target property.

MultiBindingExpression

Contains instance information about a single instance of a MultiBinding.

PagedCollectionView

PagedCollectionView view over an IEnumerable.

PropertyGroupDescription

Describes the grouping of items by using a property name as the criteria.

RelativeSource

Implements a markup extension that describes the location of the binding source relative to the position of the binding target.

Interfaces

IMultiValueConverter

Provides a way to apply custom logic in a MultiBinding.

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.