Partager via


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

 

Date de publication : juin 2016

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. Formatting and Advanced Binding Dialog Box
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.

Procédure pas à pas : affichage de données sur un Windows Form
Fournit des détails pas à pas sur l'interrogation de données provenant d'une base de données et leur affichage sur un Windows Form.

Procédure pas à pas : affichage de données liées sur un Windows Form
Fournit des détails pas à pas sur l'affichage de données provenant de deux tables connexes et leur affichage sur un Windows Form.

Procédure pas à pas : création d'un Windows Form pour rechercher des données
Fournit des détails pas à pas sur la façon de créer un Windows Form qui effectue une recherche dans une base de données en fonction de l'entrée utilisateur.

Procédure pas à pas : création d'une table de correspondance dans une application Windows Forms
Fournit des détails pas à pas sur la façon d'afficher des données d'une table basée sur les données sélectionnées dans une autre table.

Procédure pas à pas : passage de données entre Windows Forms
Fournit des détails pas à pas sur la façon de passer des valeurs d'un formulaire à un autre formulaire dans une application.

Procédure pas à pas : création d'un contrôle utilisateur Windows Forms prenant en charge la liaison de données simple
Fournit des détails pas à pas sur la création d'un contrôle personnalisé qui peut être utilisé dans la fenêtre Sources de données.

Procédure pas à pas : création d'un contrôle utilisateur Windows Forms prenant en charge la liaison de données complexe
Fournit des détails pas à pas sur la création d'un contrôle personnalisé qui peut être utilisé dans la fenêtre Sources de données.

Procédure pas à pas : création d'un contrôle utilisateur Windows Forms prenant en charge la liaison de données de recherche
Fournit des détails pas à pas sur la création d'un contrôle personnalisé qui peut être utilisé dans la fenêtre Sources de 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.

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.

Voir aussi

Procédures pas à pas relatives aux données
Sources de données (fenêtre)
Liaison de contrôles à des données dans Visual Studio
Procédure pas à pas : affichage de données sur un Windows Form
Création et modification de Datasets typés
Vue d'ensemble des sources de données
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