Comment : afficher des données à l'aide de contrôles DataGridView

Mise à jour : novembre 2007

Vous pouvez afficher des données dans votre application à l'aide d'un contrôle DataGridView lié aux données. Commencez par ajouter une source de données à votre application, puis faites glisser un contrôle DataGridView de la fenêtre Sources de données vers votre application. Pour en savoir plus sur la connexion à une base de données, consultez Comment : se connecter à une base de données (C#).

Vous pouvez également afficher des données dans des contrôles individuels, tels qu'un contrôle TextBox. Pour plus d'informations, consultez Comment : afficher des données sur un formulaire.

Pour afficher des données sur un contrôle DataGridView

  1. Dans le menu Fichier, cliquez sur Nouveau projet.

  2. Dans la boîte de dialogue Nouveau projet, cliquez sur Application Windows Forms, puis sur OK.

    Un nouveau projet Windows Forms s'ouvre.

  3. Ajoutez une connexion à l'exemple de base de données nommé Northwind.sdf, comme indiqué dans Comment : se connecter à une base de données (C#).

  4. Dans le menu Données, cliquez sur Afficher les sources de données.

    La fenêtre Sources de données s'ouvre.

  5. Dans la fenêtre Sources de données, développez NorthwindDataSet, puis cliquez sur la table Customers.

  6. Cliquez sur la flèche de déroulement en regard de la table Customers, puis cliquez sur DataGridView.

  7. Faites glisser la table Customers de la fenêtre Sources de données vers form1.

    Un contrôle DataGridView et une barre d'outils (BindingNavigator) permettant de parcourir les enregistrements apparaissent sur le formulaire. Vous trouverez également dans la barre d'état des composants un DataSet, un TableAdapter, un BindingSource et un BindingNavigator.

  8. Cliquez sur le contrôle DataGridView et remplacez la valeur de sa propriété Dock par Fill. Pour cela, cliquez sur la flèche située à droite de la propriété Dock, puis sur le carré central.

  9. Appuyez sur F5 pour exécuter le code.

  10. Redimensionnez le formulaire et faites défiler les données dans le contrôle DataGridView.

Voir aussi

Tâches

Comment : trier des données dans les contrôles DataGridView

Autres ressources

Accès et affichage de données