Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Vous pouvez utiliser le concepteur pour connecter un DataGridView contrôle à des sources de données de plusieurs variétés différentes, notamment des bases de données, des objets métier ou des services Web. Lorsque vous liez le contrôle à une source de données à l’aide du concepteur, le contrôle est automatiquement lié à un BindingSource composant qui représente la source de données. En outre, les colonnes sont générées automatiquement dans le contrôle pour correspondre aux informations de schéma fournies par la source de données.
Une fois les colonnes générées, vous pouvez les modifier pour répondre à vos besoins. Par exemple, vous pouvez supprimer ou masquer des colonnes qui ne vous intéressent pas, réorganiser les colonnes ou modifier les types de colonnes. Pour plus d’informations sur la modification des colonnes, consultez les rubriques répertoriées dans la section Voir aussi.
Vous pouvez également lier plusieurs DataGridView contrôles à des tables associées pour créer des relations maître/détail. Dans cette configuration, un contrôle affiche une table parente et un autre contrôle affiche uniquement les lignes d'une table enfant qui sont associées à la ligne actuelle de la table parente. Pour plus d’informations, consultez Guide pratique pour afficher les données associées dans une application Windows Forms.
La procédure suivante nécessite un projet d’application Windows avec un formulaire qui contient un DataGridView contrôle ou deux contrôles pour une relation maître/détail. Pour plus d’informations sur le démarrage d’un tel projet, consultez How to : Create a Windows Forms application project and How to : Add Controls to Windows Forms.
Pour lier le contrôle à une source de données
Cliquez sur le glyphe des actions du concepteur (
) en haut à droite du DataGridView contrôle.Cliquez sur la flèche déroulante pour l’option Choisir une source de données .
Si votre projet n’a pas encore de source de données, cliquez sur Ajouter une source de données de projet et suivez les étapes indiquées par l’Assistant.
Pour plus d’informations, consultez l’Assistant Configuration de la source de données. Votre nouvelle source de données s’affiche dans la fenêtre déroulante Choisir une source de données . Si votre nouvelle source de données ne contient qu’un seul membre, tel qu’une seule table de base de données, le contrôle est automatiquement lié à ce membre. Sinon, passez à l’étape suivante.
Développez les autres sources de données et les nœuds sources de données project s’ils ne sont pas déjà développés, puis sélectionnez la source de données à laquelle lier le contrôle.
Si votre source de données contient plusieurs membres, par exemple si vous avez créé une System.Data.DataSet table contenant plusieurs tables, développez la source de données, puis sélectionnez le membre spécifique auquel lier.
Pour créer une relation maître/détail, dans la fenêtre déroulante Choisir une source de données pour un deuxième DataGridView contrôle, étendez la BindingSource table parente créée, puis sélectionnez la table enfant associée dans la liste qui s'affiche.
Remarque
Si votre projet possède déjà une source de données, vous pouvez également utiliser la fenêtre Sources de données pour créer un formulaire de données. Pour plus d’informations, consultez la fenêtre Sources de données.
Voir aussi
- DataGridView
- BindingSource
- DataGridView.DataMember
- DataGridView.DataSource
- Guide pratique pour se connecter aux données dans une base de données
- Comment ajouter et supprimer des colonnes dans le contrôle DataGridView Windows Forms à l’aide du Designer
- Guide pratique pour modifier l’ordre des colonnes dans le contrôle DataGridView Windows Forms à l’aide du concepteur
- Guide pratique pour modifier le type d’une colonne DataGridView Windows Forms à l’aide du concepteur
- Comment figer des colonnes dans le contrôle DataGridView Windows Forms à l’aide du Designer
- Guide pratique pour masquer des colonnes dans le contrôle DataGridView Windows Forms à l’aide du concepteur
- Comment créer des colonnes Read-Only dans le contrôle DataGridView Windows Forms à l’aide du Designer
- Comment : créer un projet d’application Windows Forms
- Comment faire pour ajouter des contrôles aux formulaires Windows
- Fenêtre des sources de données
- Guide pratique pour afficher les données associées dans une application Windows Forms
.NET Desktop feedback