Partager via


BindingSource, composant

Encapsule une source de données pour la liaison aux contrôles.

Le composant BindingSource sert à deux fins. Tout d’abord, il fournit une couche d’indirection lors de la liaison des contrôles d’un formulaire aux données. Pour ce faire, vous devez lier le composant BindingSource à votre source de données, puis lier les contrôles de votre formulaire au composant BindingSource. Toutes les interactions supplémentaires avec les données, notamment la navigation, le tri, le filtrage et la mise à jour, sont effectuées avec des appels au composant BindingSource.

Deuxièmement, le composant BindingSource peut agir comme une source de données fortement typée. L’ajout d’un type au composant BindingSource avec la méthode Add crée une liste de ce type.

Dans cette section

Vue d’ensemble du composant BindingSource
Présente les concepts généraux du composant BindingSource, qui vous permet de lier une source de données à un contrôle.

Comment lier les contrôles Windows Forms aux valeurs de base de données DBNull
Montre comment gérer une valeur DBNull à partir de la source de données à l’aide du composant BindingSource.

Comment : trier et filtrer des données ADO.NET avec le composant BindingSource Windows Forms
Illustre l’utilisation du composant BindingSource pour appliquer des tris et des filtres aux données affichées.

Comment faire pour : lier un service web à l’aide du BindingSource Windows Forms
Montre comment utiliser le composant BindingSource pour établir une liaison à un service Web.

Comment : gérer les erreurs et les exceptions qui se produisent avec la liaison de données
Illustre l’utilisation du composant BindingSource pour gérer correctement les erreurs qui se produisent dans une opération de liaison de données.

Guide pratique pour lier un contrôle Windows Forms à un type
Illustre l’utilisation d’un composant BindingSource pour établir une liaison à un type.

Comment lier un contrôle Windows Forms à un objet de fabrique
Illustre l’utilisation d’un composant BindingSource pour établir une liaison à un objet ou une méthode de fabrique.

Comment personnaliser l’ajout d’éléments dans le BindingSource de Windows Forms
Illustre l’utilisation d’un composant BindingSource pour créer de nouveaux éléments et les ajouter à une source de données.

Comment déclencher des notifications de modification à l’aide de la méthode ResetItem de la BindingSource
Montre l’utilisation d’un composant BindingSource pour déclencher des événements de notification de modification pour les sources de données qui ne prennent pas en charge la notification de modification.

Comment déclencher des notifications de modification à l’aide d’un BindingSource et de l’interface INotifyPropertyChanged
Montre comment utiliser un type qui hérite de l'INotifyPropertyChanged avec un contrôle BindingSource.

Comment refléter les mises à jour de la source de données dans un contrôle Windows Forms avec BindingSource
Montre comment répondre aux modifications apportées à la source de données à l’aide du composant BindingSource.

Comment : partager des données liées entre des formulaires à l’aide du composant BindingSource
Montre comment utiliser le BindingSource pour lier plusieurs formulaires à la même source de données.

Référence

BindingSource
Fournit une documentation de référence pour le composant BindingSource.

BindingNavigator
Fournit une documentation de référence pour le contrôle BindingNavigator.

Liaison de données Windows Forms
Contient des liens vers des rubriques décrivant l’architecture de liaison de données Windows Forms.

Consultez également Lier des contrôles aux données dans Visual Studio.