Partager via


Liaison de données Windows Forms

La liaison de données dans Windows Forms vous donne les moyens d’afficher et d’apporter des modifications aux informations d’une source de données dans des contrôles du formulaire. Vous pouvez établir une liaison à la fois à des sources de données traditionnelles ainsi qu’à une structure qui contient des données.

Dans cette section

Liaison de données et Windows Forms
Fournit une vue d’ensemble de la liaison de données dans Windows Forms.

Sources de données prises en charge par les Windows Forms
Décrit les sources de données qui peuvent être utilisées avec Windows Forms.

Interfaces liées à la liaison de données
Décrit plusieurs interfaces utilisées avec la liaison de données Windows Forms.

Guide pratique pour parcourir les données dans les Windows Forms
Montre comment parcourir les éléments d’une source de données.

notification de modification dans les de liaison de données Windows Forms
Décrit différents types de notification de modification pour la liaison de données Windows Forms.

Comment : implémenter l’interface INotifyPropertyChanged
Montre comment implémenter l’interface INotifyPropertyChanged. L'interface communique à un contrôle lié les modifications de la propriété sur un objet métier.

Comment : appliquer le modèle PropertyNameChanged
Montre comment appliquer le patron PropertyNameModifié aux propriétés d’un contrôle utilisateur Windows Forms.

Comment : implémenter l’interface ITypedList
Montre comment activer la découverte du schéma pour une liste pouvant être liée en implémentant l’interface ITypedList.

Comment : implémenter l’interface IListSource
Montre comment implémenter l’interface IListSource pour créer une classe pouvant être liée n’implémente pas IList, mais fournit une liste à partir d’un autre emplacement.

Comment : vérifier que plusieurs contrôles liés à la même source de données restent synchronisés
Montre comment gérer l’événement BindingComplete pour garantir que tous les contrôles liés à une source de données restent synchronisés.

Comment faire pour s'assurer que la ligne sélectionnée dans une table enfant reste à la bonne position
Montre comment vérifier que la ligne sélectionnée d’une table enfant ne change pas, lorsqu’une modification est apportée à un champ de la table parente.

Consultez également Interfaces associées aux liaisons de données, Comment naviguer dans les données sous Windows Forms, et Comment : créer un contrôle Simple-Bound sur un Windows Form.

Référence

System.Windows.Forms.Binding
Décrit la classe qui représente la liaison entre un composant pouvant être lié et une source de données.

System.Windows.Forms.BindingSource
Décrit la classe qui encapsule une source de données pour la liaison aux contrôles.

composant BindingSource
Contient une liste de rubriques qui montrent comment utiliser le composant BindingSource.

Contrôle DataGridView
Fournit une liste de rubriques qui montrent comment utiliser un contrôle de grille de données pouvant être lié.

Consultez également Accès aux données dans Visual Studio.