Ce sujet n'a pas encore été évalué - Évaluez ce sujet

System.Windows.Data, espace de noms

Contains classes used for binding properties to data sources, data source provider classes, and data-specific implementations of collections and views.
 ClasseDescription
Classe publiqueBindingProvides 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).
Classe publiqueBindingBaseRepresents the base class for Binding, PriorityBinding, and MultiBinding. This class is abstract.
Classe publiqueBindingExpressionContains instance information about a single instance of a Binding. This class cannot be inherited.
Classe publiqueBindingExpressionBaseRepresents the base class for BindingExpression, PriorityBindingExpression, and MultiBindingExpression. This class is abstract.
Classe publiqueBindingListCollectionViewRepresents the CollectionView for collections that implement IBindingList, such as Microsoft ActiveX Data Objects (ADO) data views.
Classe publiqueBindingOperationsProvides static methods to manipulate bindings, including Binding, MultiBinding, and PriorityBinding objects. This class cannot be inherited.
Classe publiqueCollectionContainerHolds an existing collection structure, such as an ObservableCollection or a DataSet, to be used inside a CompositeCollection.
Classe publiqueCollectionViewRepresents a view of a data collection. Views allow for the functionalities of grouping, sorting, filtering, and the concept of a current record pointer.
Classe publiqueCollectionViewGroupRepresents a group created by a CollectionView object based on the GroupDescriptions.
Classe publiqueCollectionViewSourceRepresents the Extensible Application Markup Language (XAML) proxy of the CollectionView class.
Classe publiqueCompositeCollectionEnables multiple collections and items to be displayed as a single list.
Classe publiqueDataChangedEventManagerProvides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the DataChanged event.
Classe publiqueDataSourceProviderCommon 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.
Classe publiqueDataTransferEventArgsEncapsulates arguments for data transfer events.
Classe publiqueFilterEventArgsProvides information and event data that is associated with the Filter event.
Classe publiqueListCollectionViewRepresents the collection view for collections that implement IList.
Classe publiqueMultiBindingDescribes a collection of Binding objects attached to a single binding target property.
Classe publiqueMultiBindingExpressionContains instance information about a single instance of a MultiBinding. This class cannot be inherited.
Classe publiqueObjectDataProviderWraps and creates an object that you can use as a binding source.
Classe publiquePriorityBindingDescribes 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.
Classe publiquePriorityBindingExpressionContains instance information about a single instance of a PriorityBinding. This class cannot be inherited.
Classe publiquePropertyGroupDescriptionDescribes the grouping of items using a property name as the criteria.
Classe publiqueRelativeSourceImplements a markup extension that describes the location of the binding source relative to the position of the binding target.
Classe publiqueValueConversionAttributeRepresents an attribute that allows the author of a value converter to specify the data types involved in the implementation of the converter. This class cannot be inherited.
Classe publiqueXmlDataProviderEnables declarative access to XML data for data binding.
Classe publiqueXmlNamespaceMappingDeclares a mapping between a uniform resource identifier (URI) and a prefix.
Classe publiqueXmlNamespaceMappingCollectionRepresents a collection of XmlNamespaceMapping objects.
 InterfaceDescription
Interface publiqueIMultiValueConverterProvides a way to apply custom logic in a MultiBinding.
Interface publiqueIValueConverterProvides a way to apply custom logic to a binding.
 DéléguéDescription
Délégué publicFilterEventHandlerRepresents the method that handles the Filter event.
Délégué publicGroupDescriptionSelectorCallbackRepresents a method that is used to provide custom logic to select the GroupDescription based on the parent group and its level.
Délégué publicUpdateSourceExceptionFilterCallbackRepresents the method that handles exceptions that are thrown during the update of the binding source value. This must be used with the ExceptionValidationRule.
 ÉnumérationDescription
Énumération publiqueBindingModeDescribes the direction of the data flow in a binding.
Énumération publiqueBindingStatusDescribes the status of a binding.
Énumération publiqueRelativeSourceModeDescribes the location of the binding source relative to the position of the binding target.
Énumération publiqueUpdateSourceTriggerDescribes the timing of binding source updates.
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
Microsoft réalise une enquête en ligne pour recueillir votre opinion sur le site Web de MSDN. Si vous choisissez d’y participer, cette enquête en ligne vous sera présentée lorsque vous quitterez le site Web de MSDN.

Si vous souhaitez y participer,
© 2013 Microsoft. Tous droits réservés.