Partager via


Composant BindingSource

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

Le composant BindingSource remplit deux fonctions. Tout d’abord, il fournit une couche d’indirection lors de la liaison des contrôles sur un formulaire de données. Vous devez pour cela lier le composant BindingSource à votre source de données, puis lier les contrôles sur votre formulaire au composant BindingSource. 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.

Ensuite, le composant BindingSource peut agir comme 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 des contrôles Windows Forms à des valeurs de base de données DBNull
Montre comment gérer une valeur DBNull de la source de données à l'aide du composant BindingSource.

Procédure : trier et filtrer des données ADO.NET avec le composant BindingSource de Windows Forms
Illustre comment utiliser le composant BindingSource pour appliquer des tris et des filtres aux données affichées.

Comment : établir une liaison à 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 des erreurs et des exceptions qui se produisent avec 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.

Comment : lier un contrôle Windows Forms à un type
Montre comment utiliser un composant BindingSource pour établir une liaison à un type.

Comment : lier un contrôle Windows Forms à un objet Factory
Montre comment utiliser un composant BindingSource pour établir une liaison à une méthode ou un objet de fabrique.

Comment : personnaliser l'ajout d'éléments avec le composant BindingSource Windows Forms
Montre comment utiliser un composant BindingSource pour créer des éléments et les ajouter à une source de données.

Comment : générer des notifications de modifications à l'aide de la méthode ResetItem de BindingSource
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.

Comment : générer des notifications de modifications à l'aide d'un BindingSource et de l'interface INotifyPropertyChanged
Montre comment utiliser un type qui hérite de INotifyPropertyChanged avec un contrôle BindingSource.

Comment : répercuter des mises à jour de source de données dans un contrôle Windows Forms avec le BindingSource
Montre comment répondre aux modifications qui se produisent dans 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 BindingSource pour lier plusieurs formulaires à la même source de données.

Référence

BindingSource
Fournit la 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 Liaison de contrôles à des données dans Visual Studio.