War diese Seite hilfreich?
Ihr Feedback ist uns wichtig. Teilen Sie uns Ihre Meinung mit.
Weiteres Feedback?
1500 verbleibende Zeichen
System.Windows.Data
Collapse the table of content
Expand the table of content

System.Windows.Data-Namespace

Contains classes used for binding properties to data sources, data source provider classes, and data-specific implementations of collections and views.

 KlasseBeschreibung
Öffentliche KlasseBindingProvides 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).
Öffentliche KlasseBindingBaseRepresents the base class for Binding, PriorityBinding, and MultiBinding. This class is abstract.
Öffentliche KlasseBindingExpressionContains instance information about a single instance of a Binding. This class cannot be inherited.
Öffentliche KlasseBindingExpressionBaseRepresents the base class for BindingExpression, PriorityBindingExpression, and MultiBindingExpression. This class is abstract.
Öffentliche KlasseBindingListCollectionViewRepresents the CollectionView for collections that implement IBindingList, such as Microsoft ActiveX Data Objects (ADO) data views.
Öffentliche KlasseBindingOperationsProvides static methods to manipulate bindings, including Binding, MultiBinding, and PriorityBinding objects. This class cannot be inherited.
Öffentliche KlasseCollectionContainerHolds an existing collection structure, such as an ObservableCollection or a DataSet, to be used inside a CompositeCollection.
Öffentliche KlasseCollectionViewRepresents a view of a data collection. Views allow for the functionalities of grouping, sorting, filtering, and the concept of a current record pointer.
Öffentliche KlasseCollectionViewGroupRepresents a group created by a CollectionView object based on the GroupDescriptions.
Öffentliche KlasseCollectionViewSourceRepresents the Extensible Application Markup Language (XAML) proxy of the CollectionView class.
Öffentliche KlasseCompositeCollectionEnables multiple collections and items to be displayed as a single list.
Öffentliche KlasseDataChangedEventManagerProvides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the DataChanged event.
Öffentliche KlasseDataSourceProviderCommon 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.
Öffentliche KlasseDataTransferEventArgsEncapsulates arguments for data transfer events.
Öffentliche KlasseFilterEventArgsProvides information and event data that is associated with the Filter event.
Öffentliche KlasseListCollectionViewRepresents the collection view for collections that implement IList.
Öffentliche KlasseMultiBindingDescribes a collection of Binding objects attached to a single binding target property.
Öffentliche KlasseMultiBindingExpressionContains instance information about a single instance of a MultiBinding. This class cannot be inherited.
Öffentliche KlasseObjectDataProviderWraps and creates an object that you can use as a binding source.
Öffentliche KlassePriorityBindingDescribes 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.
Öffentliche KlassePriorityBindingExpressionContains instance information about a single instance of a PriorityBinding. This class cannot be inherited.
Öffentliche KlassePropertyGroupDescriptionDescribes the grouping of items using a property name as the criteria.
Öffentliche KlasseRelativeSourceImplements a markup extension that describes the location of the binding source relative to the position of the binding target.
Öffentliche KlasseValueConversionAttributeRepresents 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.
Öffentliche KlasseXmlDataProviderEnables declarative access to XML data for data binding.
Öffentliche KlasseXmlNamespaceMappingDeclares a mapping between a uniform resource identifier (URI) and a prefix.
Öffentliche KlasseXmlNamespaceMappingCollectionRepresents a collection of XmlNamespaceMapping objects.

 SchnittstelleBeschreibung
Öffentliche SchnittstelleIMultiValueConverterProvides a way to apply custom logic in a MultiBinding.
Öffentliche SchnittstelleIValueConverterProvides a way to apply custom logic to a binding.

 DelegatBeschreibung
Öffentlicher DelegatFilterEventHandlerRepresents the method that handles the Filter event.
Öffentlicher DelegatGroupDescriptionSelectorCallbackRepresents a method that is used to provide custom logic to select the GroupDescription based on the parent group and its level.
Öffentlicher DelegatUpdateSourceExceptionFilterCallbackRepresents the method that handles exceptions that are thrown during the update of the binding source value. This must be used with the ExceptionValidationRule.

 EnumerationBeschreibung
Öffentliche EnumerationBindingModeDescribes the direction of the data flow in a binding.
Öffentliche EnumerationBindingStatusDescribes the status of a binding.
Öffentliche EnumerationRelativeSourceModeDescribes the location of the binding source relative to the position of the binding target.
Öffentliche EnumerationUpdateSourceTriggerDescribes the timing of binding source updates.
Anzeigen:
© 2015 Microsoft