Gewusst-wie-Themen zur DatenbindungData Binding How-to Topics

Die Themen in diesem Abschnitt beschrieben, wie die Datenbindung zu verwenden, um Elemente aus einer Vielzahl von Datenquellen in Form von common Language Runtime (CLR)-Objekte und XML-Daten zu binden.The topics in this section describe how to use data binding to bind elements to data from a variety of data sources in the form of common language runtime (CLR) objects and XML.

In diesem AbschnittIn This Section

Erstellen von einfachen BindungenCreate a Simple Binding
Angeben der BindungsquelleSpecify the Binding Source
Bereitstellen von Daten für die Bindung in XAMLMake Data Available for Binding in XAML
Steuern, wann der TextBox-Text die Quelle aktualisiertControl When the TextBox Text Updates the Source
Angeben der BindungsrichtungSpecify the Direction of the Binding
Binden an eine Auflistung und Anzeigen von Informationen auf Grundlage der AuswahlBind to a Collection and Display Information Based on Selection
Binden an eine EnumerationBind to an Enumeration
Binden der Eigenschaften von zwei SteuerelementenBind the Properties of Two Controls
Implementieren der BindungsvalidierungImplement Binding Validation
Implementieren von Validierungslogik für benutzerdefinierte ObjekteImplement Validation Logic on Custom Objects
Abrufen des Bindungsobjekts aus einer gebundenen ZieleigenschaftGet the Binding Object from a Bound Target Property
Implementieren einer CompositeCollectionImplement a CompositeCollection
Konvertieren von gebundenen DatenConvert Bound Data
Erstellen einer Bindung in CodeCreate a Binding in Code
Abrufen der Standardansicht einer DatenauflistungGet the Default View of a Data Collection
Navigieren durch die Objekte in einer DatenauflistungsansichtNavigate Through the Objects in a Data CollectionView
Filtern von Daten in einer AnsichtFilter Data in a View
Sortieren von Daten in einer AnsichtSort Data in a View
Sortieren und Gruppieren von Daten mit einer Ansicht in XAMLSort and Group Data Using a View in XAML
Verwenden des Master-/Detailmusters mit hierarchischen DatenUse the Master-Detail Pattern with Hierarchical Data
Verwenden des Master-/Detailmusters mit hierarchischen XML-DatenUse the Master-Detail Pattern with Hierarchical XML Data
Erzeugen eines Werts auf Grundlage einer Liste gebundener ElementeProduce a Value Based on a List of Bound Items
Implementieren von Benachrichtigungen bei EigenschaftenänderungenImplement Property Change Notification
Erstellen und Binden an ObservableCollectionCreate and Bind to an ObservableCollection
Implementieren von PriorityBindingImplement PriorityBinding
Binden an XML-Daten mithilfe von XMLDataProvider und XPath-AbfragenBind to XML Data Using an XMLDataProvider and XPath Queries
Binden an XDocument, XElement oder LINQ für XML-AbfrageergebnisseBind to XDocument, XElement, or LINQ for XML Query Results
Verwenden von XML-Namespaces bei der DatenbindungUse XML Namespaces in Data Binding
Binden an eine ADO.NET-DatenquelleBind to an ADO.NET Data Source
Binden an eine MethodeBind to a Method
Einrichten von Benachrichtigungen über BindungsaktualisierungenSet Up Notification of Binding Updates
Löschen von BindungenClear Bindings
Suchen von Elementen, die mit einer DataTemplate generiert wurdenFind DataTemplate-Generated Elements
Bindung an einen WebdienstBind to a Web Service
Binden an die Ergebnisse einer LINQ-AbfrageBind to the Results of a LINQ Query

ReferenzReference

System.Windows.Data

Binding

DataTemplate

DataTemplateSelector

DatenbindungData Binding

DatenbindungData Binding