Composant BindingSourceBindingSource Component

Encapsule une source de données pour la liaison à des contrôles.Encapsulates a data source for binding to controls.

Le composant BindingSource remplit deux fonctions.The BindingSource component serves two purposes. Tout d’abord, il fournit une couche d’indirection lors de la liaison des contrôles sur un formulaire de données.First, it provides a layer of indirection when binding the controls on a form to data. Vous devez pour cela lier le composant BindingSource à votre source de données, puis lier les contrôles sur votre formulaire au composant BindingSource.This is accomplished by binding the BindingSource component to your data source, and then binding the controls on your form to the BindingSource component. Toute interaction supplémentaire avec les données, y compris la navigation, le tri, le filtrage et la mise à jour, est effectuée en appelant le composant BindingSource.All further interaction with the data, including navigating, sorting, filtering, and updating, is accomplished with calls to the BindingSource component.

Ensuite, le composant BindingSource peut agir comme source de données fortement typée.Second, the BindingSource component can act as a strongly typed data source. L'ajout d'un type au composant BindingSource avec la méthode Add crée une liste de ce type.Adding a type to the BindingSource component with the Add method creates a list of that type.

Dans cette sectionIn This Section

Vue d'ensemble du composant BindingSourceBindingSource Component Overview
Présente les concepts généraux du composant BindingSource, qui vous permet de lier une source de données à un contrôle.Introduces the general concepts of the BindingSource component, which allows you to bind a data source to a control.

Guide pratique pour Lier des contrôles Windows Forms à des valeurs de base de données DBNullHow to: Bind Windows Forms Controls to DBNull Database Values
Montre comment gérer une valeur DBNull de la source de données à l'aide du composant BindingSource.Shows how to handle a DBNull value from the data source using the BindingSource component.

Guide pratique pour Trier et filtrer des données ADO.NET avec les Windows Forms composant BindingSourceHow to: Sort and Filter ADO.NET Data with the Windows Forms BindingSource Component
Illustre comment utiliser le composant BindingSource pour appliquer des tris et des filtres aux données affichées.Demonstrates using the BindingSource component to apply sorts and filters to displayed data.

Guide pratique pour Lier à un Service Web à l’aide du BindingSource Windows FormsHow to: Bind to a Web Service Using the Windows Forms BindingSource
Montre comment utiliser le composant BindingSource pour établir une liaison à un service web.Shows how to use the BindingSource component to bind to a Web service.

Guide pratique pour Gérer les erreurs et Exceptions qui se produisent avec DatabindingHow to: Handle Errors and Exceptions that Occur with Databinding
Illustre comment utiliser le composant BindingSource pour gérer correctement les erreurs qui se produisent dans une opération de liaison de données.Demonstrates using the BindingSource component to gracefully handle errors that occur in a data binding operation.

Guide pratique pour Lier un contrôle de formulaires Windows à un TypeHow to: Bind a Windows Forms Control to a Type
Montre comment utiliser un composant BindingSource pour établir une liaison à un type.Demonstrates using a BindingSource component to bind to a type.

Guide pratique pour Lier un contrôle de formulaires Windows à un objet de fabriqueHow to: Bind a Windows Forms Control to a Factory Object
Montre comment utiliser un composant BindingSource pour établir une liaison à une méthode ou un objet de fabrique.Demonstrates using a BindingSource component to bind to a factory object or method.

Guide pratique pour Personnaliser l’ajout d’élément avec le BindingSource Windows FormsHow to: Customize Item Addition with the Windows Forms BindingSource
Montre comment utiliser un composant BindingSource pour créer des éléments et les ajouter à une source de données.Demonstrates using a BindingSource component to create new items and add them to a data source.

Guide pratique pour Déclencher des Notifications de modification à l’aide de la méthode ResetItem de BindingSourceHow to: Raise Change Notifications Using the BindingSource ResetItem Method
Montre comment utiliser un composant BindingSource pour déclencher des événements de notifications de modifications pour les sources de données qui ne prennent pas en charge les notifications de modifications.Demonstrates using a BindingSource component to raise change-notification events for data sources that do not support change notification.

Guide pratique pour Générer des Notifications de modification à l’aide d’un BindingSource et l’Interface INotifyPropertyChangedHow to: Raise Change Notifications Using a BindingSource and the INotifyPropertyChanged Interface
Montre comment utiliser un type qui hérite de INotifyPropertyChanged avec un contrôle BindingSource.Demonstrates how to use a type that inherits from the INotifyPropertyChanged with a BindingSource control.

Guide pratique pour Refléter les mises à jour de Source de données dans un contrôle de formulaire Windows avec le composant BindingSourceHow to: Reflect Data Source Updates in a Windows Forms Control with the BindingSource
Montre comment répondre aux modifications qui se produisent dans la source de données à l'aide du composant BindingSource.Demonstrates how to respond to changes in the data source using the BindingSource component.

Guide pratique pour Partager des données liées entre des formulaires à l’aide du composant BindingSourceHow to: Share Bound Data Across Forms Using the BindingSource Component
Montre comment utiliser BindingSource pour lier plusieurs formulaires à la même source de données.Shows how to use the BindingSource to bind multiple forms to the same data source.

RéférenceReference

BindingSource
Fournit la documentation de référence pour le composant BindingSource.Provides reference documentation for the BindingSource component.

BindingNavigator
Fournit une documentation de référence pour le contrôle BindingNavigator.Provides reference documentation for the BindingNavigator control.

Liaison de données Windows FormsWindows Forms Data Binding
Contient des liens vers des rubriques décrivant l’architecture de liaison de données Windows Forms.Contains links to topics describing the Windows Forms data binding architecture.

Consultez également Liaison de contrôles à des données dans Visual Studio.Also see Bind controls to data in Visual Studio.