Liaison de contrôles Windows Forms à des données dans Visual Studio

Vous pouvez afficher des données pour les utilisateurs de votre application en liant les données à des Windows Forms. Pour créer ces contrôles liés aux données, vous pouvez faire glisser des éléments de la fenêtre Sources de données sur le Concepteur Windows Forms dans Visual Studio. Cette rubrique décrit quelques tâches, outils et classes les plus courants utilisés pour la création d'applications Windows Forms liées aux données.

Pour plus d'informations sur la création de contrôles liés aux données dans Visual Studio, consultez Liaison de contrôles à des données dans Visual Studio. Pour plus d'informations sur la liaison de données dans les Windows Forms, consultez Liaison de données Windows Forms.

Tâches impliquées dans l'affichage de données sur un formulaire dans une application Windows

Le tableau suivant répertorie les tâches courantes liées à l'affichage des données sur un formulaire dans une application Windows.

Tâche

Complément d'information

Créer des contrôles liés aux données.

Lier des contrôles existants à des données.

Comment : lier des contrôles Windows Forms à des données

Créer des contrôles qui affichent les données connexes d'une relation parent-enfant : lorsque l'utilisateur sélectionne un enregistrement de données dans un contrôle, un autre contrôle affiche les données connexes pour l'enregistrement sélectionné.

Comment : afficher des données connexes dans une application Windows Forms

Créer une table de correspondance. Une table de correspondance affiche les informations d'une table en fonction de la valeur du champ de clé étrangère d'une autre table.

Comment : créer des tables de correspondance dans des applications Windows Forms

Mettre en forme la façon dont les contrôles affichent les données.

Mise en forme et liaison avancée, boîte de dialogue

Modifier le comportement de la fonctionnalité de retouche des légendes dans la fenêtre Sources de données.

Comment : personnaliser la façon dont Visual Studio crée des légendes pour les contrôles liés aux données

Ajouter des contrôles qui exécutent une requête paramétrable.

Comment : ajouter une requête paramétrable à une application Windows Forms

Définir une colonne de façon à utiliser un contrôle d'image pour afficher des images dans une base de données.

Comment : lier des contrôles à des images d'une base de données

Filtrer ou trier des données dans un groupe de données.

Comment : filtrer et trier des données connexes dans une application Windows Forms

Les rubriques suivantes fournissent des exemples de liaisons de contrôles Windows Forms à des données.

Balises actives de données

Les balises actives spécifiques à l'utilisation de données sont disponibles sur de nombreux contrôles. Lorsque certains contrôles sont ajoutés à un formulaire, un jeu d'actions possible lié aux données est disponible sur la balise active.

Composant BindingSource

Le composant BindingSource remplit deux fonctions. Il fournit une couche d'abstraction lors de la liaison des contrôles figurant sur votre formulaire aux données. Les contrôles sur le formulaire sont liés au composant BindingSource (au lieu d'être lié directement à une source de données).

Il permet de gérer une collection d'objets. L'ajout d'un type au composant BindingSource crée une liste de ce type.

Pour plus d'informations sur le composant BindingSource, consultez :

Contrôle BindingNavigator

Ce composant fournit une interface utilisateur pour la navigation dans des données affichées par une application Windows. Pour plus d'informations, consultez BindingNavigator, contrôle (Windows Forms).

Contrôle DataGridView

Le contrôle DataGridView vous permet d'afficher et de modifier les données sous forme de tableau provenant de nombreux types de sources de données différents. Vous pouvez lier des données à un DataGridView à l'aide de la propriété DataSource. Pour plus d'informations, consultez Vue d'ensemble du contrôle DataGridView (Windows Forms).

Voir aussi

Tâches

Procédure pas à pas : affichage de données sur un Windows Form

Procédure pas à pas : création d'un contrôle utilisateur Windows Forms prenant en charge la liaison de données simple

Procédure pas à pas : création d'un contrôle utilisateur Windows Forms prenant en charge la liaison de données complexe

Procédure pas à pas : création d'un contrôle utilisateur Windows Forms prenant en charge la liaison de données de recherche

Référence

Sources de données (fenêtre)

Concepts

Liaison de contrôles à des données dans Visual Studio

Création et modification de Datasets typés

Vue d'ensemble des sources de données

Autres ressources

Procédures pas à pas relatives aux données