Affichage des données dans le contrôle DataGridView Windows FormsDisplaying Data in the Windows Forms DataGridView Control

Le DataGridView contrôle est utilisé pour afficher des données à partir de diverses sources de données externes.The DataGridView control is used to display data from a variety of external data sources. Vous pouvez également ajouter des lignes et des colonnes au contrôle et manuellement le remplir avec des données.Alternatively, you can add rows and columns to the control and manually populate it with data.

Lorsque vous liez le contrôle à une source de données, vous pouvez générer des colonnes automatiquement en fonction du schéma de la source de données.When you bind the control to a data source, you can generate columns automatically based on the schema of the data source. Si ces colonnes n’apparaissent pas comme vous le souhaitez, vous pouvez masquer, supprimer ou les réorganiser.If these columns do not appear just as you want them to, you can hide, remove, or rearrange them. Vous pouvez également ajouter des colonnes indépendantes pour afficher des données supplémentaires qui ne provient pas de la source de données.You can also add unbound columns to display supplemental data that does not come from the data source.

En outre, vous pouvez afficher vos données à l’aide de formats standard (par exemple, le format de devise), ou vous pouvez personnaliser l’affichage pour présenter vos données, toutefois, vous devez (par exemple, la couleur d’arrière-plan pour les nombres négatifs, ou en remplaçant les valeurs de chaîne de mise en forme avec les images correspondantes).Additionally, you can display your data using standard formats (such as currency format), or you can customize the display formatting to present your data however you need to (such as changing the background color for negative numbers, or replacing string values with corresponding images).

Dans cette sectionIn This Section

Modes d’affichage des données dans le contrôle DataGridView Windows FormsData Display Modes in the Windows Forms DataGridView Control
Décrit les options pour remplir le contrôle de données.Describes the options for populating the control with data.

Mise en forme de données dans le contrôle DataGridView Windows FormsData Formatting in the Windows Forms DataGridView Control
Décrit les options de mise en forme des valeurs d’affichage de cellule.Describes the options for formatting cell display values.

Procédure pas à pas : Création d’un indépendant Windows Forms DataGridView ControlWalkthrough: Creating an Unbound Windows Forms DataGridView Control
Décrit comment remplir manuellement le contrôle de données.Describes how to manually populate the control with data.

Guide pratique pour Lier des données au contrôle DataGridView Windows FormsHow to: Bind Data to the Windows Forms DataGridView Control
Explique comment remplir le contrôle de données en le liant à un BindingSource qui contient des informations extraites d’une base de données.Describes how to populate the control with data by binding it to a BindingSource that contains information pulled from a database.

Guide pratique pour Générer automatiquement des colonnes dans un contrôle de DataGridView lié aux données Windows FormsHow to: Autogenerate Columns in a Data-Bound Windows Forms DataGridView Control
Décrit comment générer automatiquement des colonnes basées sur une source de données liée.Describes how to automatically generate columns based on a bound data source.

Guide pratique pour Supprimer les colonnes générées automatiquement à partir d’un contrôle de DataGridView Windows FormsHow to: Remove Autogenerated Columns from a Windows Forms DataGridView Control
Décrit comment masquer ou supprimer des colonnes générées automatiquement à partir d’une source de données liée.Describes how to hide or delete columns generated automatically from a bound data source.

Guide pratique pour Modifier l’ordre des colonnes dans le contrôle de DataGridView Windows FormsHow to: Change the Order of Columns in the Windows Forms DataGridView Control
Décrit comment réorganiser les colonnes générées automatiquement à partir d’une source de données liée.Describes how to rearrange columns generated automatically from a bound data source.

Guide pratique pour Ajouter une colonne indépendante à un contrôle de DataGridView lié aux données Windows FormsHow to: Add an Unbound Column to a Data-Bound Windows Forms DataGridView Control
Décrit comment compléter les données à partir d’une source de données liée en affichant des colonnes supplémentaires non liées.Describes how to supplement data from a bound data source by displaying additional, unbound columns.

Guide pratique pour Lier des objets aux contrôles DataGridView de Windows FormsHow to: Bind Objects to Windows Forms DataGridView Controls
Décrit comment lier le contrôle à une collection d’objets arbitraires afin que chaque objet s’affiche dans sa propre ligne.Describes how to bind the control to a collection of arbitrary objects so that each object is displayed in its own row.

Guide pratique pour Accéder aux objets liés à des Windows Forms DataGridView lignesHow to: Access Objects Bound to Windows Forms DataGridView Rows
Décrit comment récupérer un objet lié à une ligne particulière du contrôle.Describes how to retrieve an object bound to a particular row of the control.

Procédure pas à pas : Création d’un formulaire maître/détail utilisant deux contrôles de DataGridView Windows FormsWalkthrough: Creating a Master/Detail Form Using Two Windows Forms DataGridView Controls
Décrit comment afficher des données à partir de deux tables de base de données associée afin que les valeurs indiquées dans un DataGridView contrôle dépendent de la ligne actuellement sélectionnée dans un autre contrôle.Describes how to display data from two related database tables so that the values shown in one DataGridView control depend on the currently selected row in another control.

Guide pratique pour Personnaliser la mise en forme des données dans le contrôle de DataGridView Windows FormsHow to: Customize Data Formatting in the Windows Forms DataGridView Control
Décrit comment gérer les DataGridView.CellFormatting pour modifier l’apparence des cellules en fonction de leurs valeurs.Describes how to handle the DataGridView.CellFormatting event to change the appearance of cells depending on their values.

RéférenceReference

DataGridView
Fournit une documentation de référence pour le contrôle DataGridView.Provides reference documentation for the DataGridView control.

DataGridView.DataSource
Fournit la documentation de référence pour le DataSource propriété.Provides reference documentation for the DataSource property.

BindingSource
Fournit la documentation de référence pour le composant BindingSource.Provides reference documentation for the BindingSource component.

Saisie de données dans le contrôle DataGridView Windows FormsData Entry in the Windows Forms DataGridView Control
Fournit des rubriques qui décrivent comment modifier la façon dont les utilisateurs ajoutent et modifient des données dans le contrôle.Provides topics that describe how to change the way users add and modify data in the control.

Voir aussiSee also