|
|
Class |
Description |
|
Binding
|
Provides high-level access to the definition of a binding, which connects the properties of binding target objects (typically, WPF elements), and any data source (for example, a database, an XML file, or any object that contains data).
|
|
BindingBase
|
Defines the common characteristics of the Binding, PriorityBinding, and MultiBinding classes.
|
|
BindingExpression
|
Contains information about a single instance of a Binding.
|
|
BindingExpressionBase
|
Represents the base class for BindingExpression, PriorityBindingExpression, and MultiBindingExpression.
|
|
BindingGroup
|
Contains a collection of bindings and ValidationRule objects that are used to validate an object.
|
|
BindingListCollectionView
|
Represents the CollectionView for collections that implement IBindingList, such as Microsoft ActiveX Data Objects (ADO) data views.
|
|
BindingOperations
|
Provides static methods to manipulate bindings, including Binding, MultiBinding, and PriorityBinding objects.
|
|
CollectionContainer
|
Holds an existing collection structure, such as an ObservableCollection<T> or a DataSet, to be used inside a CompositeCollection.
|
|
CollectionRegisteringEventArgs
|
Provides data for the CollectionRegistering event.
|
|
CollectionView
|
Represents a view for grouping, sorting, filtering, and navigating a data collection.
|
|
CollectionViewGroup
|
Represents a group created by a CollectionView object based on the GroupDescriptions.
|
|
CollectionViewRegisteringEventArgs
|
Provides data for the CollectionViewRegistering event.
|
|
CollectionViewSource
|
The Extensible Application Markup Language (XAML) proxy of a CollectionView class.
|
|
CompositeCollection
|
Enables multiple collections and items to be displayed as a single list.
|
|
DataChangedEventManager
|
Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the DataChanged event.
|
|
DataSourceProvider
|
Common base class and contract for DataSourceProvider objects, which are factories that execute some queries to produce a single object or a list of objects that you can use as binding source objects.
|
|
DataTransferEventArgs
|
Encapsulates arguments for data transfer events.
|
|
FilterEventArgs
|
Provides information and event data that is associated with the CollectionViewSource.Filter event.
|
|
ListCollectionView
|
Represents the collection view for collections that implement IList.
|
|
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.
|
|
ObjectDataProvider
|
Wraps and creates an object that you can use as a binding source.
|
|
PriorityBinding
|
Describes a collection of Binding objects that is attached to a single binding target property, which receives its value from the first binding in the collection that produces a value successfully.
|
|
PriorityBindingExpression
|
Contains instance information about a single instance of a PriorityBinding.
|
|
PropertyGroupDescription
|
Describes the grouping of items 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.
|
|
ValueConversionAttribute
|
Represents an attribute that allows the author of a value converter to specify the data types involved in the implementation of the converter.
|
|
ValueUnavailableException
|
The exception that is thrown by the BindingGroup.GetValue(Object, String) method when the value is not available.
|
|
XmlDataProvider
|
Enables declarative access to XML data for data binding.
|
|
XmlNamespaceMapping
|
Declares a mapping between a uniform resource identifier (URI) and a prefix.
|
|
XmlNamespaceMappingCollection
|
Represents a collection of XmlNamespaceMapping objects.
|