Collapse the table of content
Expand the table of content

System.Windows.Data Namespace

[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]

Contains classes used to bind properties to data sources.

Public classBindingDefines a binding that connects the properties of binding targets and data sources.
Public classBindingBaseProvides an abstract base class for the Binding class.
Public classBindingExpressionContains information about a single binding within a Binding object.
Public classBindingExpressionBaseInfrastructure. Represents the base class for the BindingExpression class.
Public classBindingOperationsProvides the static SetBinding method.
Public classCollectionViewGroupRepresents a group created by a CollectionViewSource object based on its GroupDescriptions.
Public classCollectionViewSourceThe XAML proxy of a collection view class.
Public classFilterEventArgsProvides data for the Filter event.
Public classPropertyGroupDescriptionDescribes the grouping of items by using a property name as the criteria.
Public classRelativeSourceImplements a markup extension that describes the location of the binding source relative to the position of the binding target.

Public interfaceIValueConverterExposes methods that allow modifying the data as it passes through the binding engine.

Public delegateFilterEventHandlerRepresents the method that handles the Filter event.

Public enumerationBindingModeDescribes how the data propagates in a binding.
Public enumerationRelativeSourceModeDefines constants that describe the location of the binding source relative to the position of the binding target.
Public enumerationUpdateSourceTriggerDefines constants that indicate when a binding source is updated by its binding target in two-way binding.

© 2017 Microsoft