Rubriques "Comment" relatives aux liaisons de donnéesData Binding How-to Topics

Les rubriques de cette section décrivent comment utiliser la liaison de données pour lier des éléments à des données à partir de diverses sources de données sous la forme d’objets common language runtime (CLR) et XML.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.

Dans cette sectionIn This Section

Créer une liaison simpleCreate a Simple Binding
Spécifier la source de liaisonSpecify the Binding Source
Rendre des données disponibles pour la liaison en XAMLMake Data Available for Binding in XAML
Contrôler quand le texte TextBox met à jour la sourceControl When the TextBox Text Updates the Source
Spécifier le sens de la liaisonSpecify the Direction of the Binding
Effectuer une liaison à une collection et afficher des informations basées sur la sélectionBind to a Collection and Display Information Based on Selection
Effectuer une liaison à une énumérationBind to an Enumeration
Lier les propriétés de deux contrôlesBind the Properties of Two Controls
Implémenter la validation de la liaisonImplement Binding Validation
Implémenter une logique de validation sur des objets personnalisésImplement Validation Logic on Custom Objects
Obtenir l'objet de liaison d'une propriété cible liée aux donnéesGet the Binding Object from a Bound Target Property
Implémenter une classe CompositeCollectionImplement a CompositeCollection
Convertir des données liéesConvert Bound Data
Créer une liaison dans du codeCreate a Binding in Code
Obtenir la vue par défaut d'une collection de donnéesGet the Default View of a Data Collection
Naviguer dans les objets d'un CollectionView de donnéesNavigate Through the Objects in a Data CollectionView
Filtrer les données d’une vueFilter Data in a View
Trier des données dans une vueSort Data in a View
Trier et grouper des données à l'aide d'une vue en XAMLSort and Group Data Using a View in XAML
Utiliser le modèle maître/détail avec des données hiérarchiquesUse the Master-Detail Pattern with Hierarchical Data
Utiliser le modèle maître/détail avec des données XML hiérarchiquesUse the Master-Detail Pattern with Hierarchical XML Data
Produire une valeur en fonction d'une liste d'éléments liésProduce a Value Based on a List of Bound Items
Implémenter la notification des modifications de propriétésImplement Property Change Notification
Créer et effectuer une liaison à un ObservableCollectionCreate and Bind to an ObservableCollection
Implémenter PriorityBindingImplement PriorityBinding
Effectuer une liaison à des données XML à l’aide d’un XMLDataProvider et de requêtes XPathBind to XML Data Using an XMLDataProvider and XPath Queries
Effectuer une liaison avec XDocument, XElement ou LINQ pour des résultats de requête XMLBind to XDocument, XElement, or LINQ for XML Query Results
Utiliser des espaces de noms XML dans la liaison de donnéesUse XML Namespaces in Data Binding
Effectuer une liaison à une source de données ADO.NETBind to an ADO.NET Data Source
Effectuer une liaison à une méthodeBind to a Method
Configurer la notification de mises à jour de liaisonsSet Up Notification of Binding Updates
Supprimer des liaisonsClear Bindings
Rechercher des éléments générés par DataTemplateFind DataTemplate-Generated Elements
Effectuer une liaison à un service WebBind to a Web Service
Effectuer une liaison avec les résultats d'une requête LINQBind to the Results of a LINQ Query

RéférenceReference

System.Windows.Data

Binding

DataTemplate

DataTemplateSelector

Liaison de donnéesData Binding

Liaison de donnéesData Binding