DataGridView, contrôle (Windows Forms)

Le contrôle DataGridView offre un moyen puissant et flexible d'afficher des données sous forme de tableau. Vous pouvez utiliser le contrôle DataGridView pour afficher des vues en lecture seule d'une petite quantité de données ou vous pouvez le mettre à l'échelle pour afficher des vues modifiables de groupes de données très volumineux.

Vous pouvez étendre le contrôle DataGridView de plusieurs façons pour générer des comportements personnalisés dans vos applications. Par exemple, vous pouvez spécifier par programmation vos propres algorithmes de tri et vous pouvez créer vos propres types de cellules. Vous pouvez facilement personnaliser l'apparence du contrôle DataGridView en choisissant parmi plusieurs propriétés. Vous pouvez utiliser plusieurs types de magasins de données comme source de données ou utiliser le contrôle DataGridView sans le lier à aucune source de données.

Les rubriques de cette section décrivent les concepts et techniques que vous pouvez utiliser pour générer des fonctionnalités DataGridView dans vos applications.

Dans cette section

Vue d’ensemble du contrôle DataGridView
Fournit des rubriques qui décrivent l'architecture et les principaux concepts du contrôle Windows Forms DataGridView.

Fonctionnalités par défaut du contrôle DataGridView Windows Forms
Décrit l'apparence et le comportement par défaut du contrôle Windows Forms DataGridView quand il est lié à une source de données.

Types de colonnes dans le contrôle DataGridView Windows Forms
Décrit les types de colonnes dans le contrôle Windows Forms DataGridView, utilisé pour afficher des données et permettre aux utilisateurs de modifier ou d'ajouter des données.

Fonctionnalités de base liées aux colonnes, lignes et cellules dans le contrôle DataGridView Windows Forms
Fournit des rubriques qui décrivent les propriétés de cellules, de lignes et de colonnes communément utilisées.

Mises en forme et styles de base dans le contrôle DataGridView Windows Forms
Fournit des rubriques qui décrivent comment modifier l'apparence de base du contrôle et le format d'affichage des données de cellules.

Affichage des données dans le contrôle DataGridView Windows Forms
Fournit des rubriques qui décrivent comment remplir le contrôle de données manuellement ou à partir d'une source de données externe.

Redimensionnement des colonnes et des lignes dans le contrôle DataGridView Windows Forms
Fournit des rubriques qui décrivent comment ajuster automatiquement la taille des lignes et des colonnes pour qu'elle corresponde au contenu de la cellule ou à la largeur disponible du contrôle.

Tri des données dans le contrôle DataGridView Windows Forms
Fournit des rubriques qui décrivent les fonctionnalités de tri dans le contrôle.

Saisie de données dans le contrôle DataGridView Windows Forms
Fournit des rubriques qui décrivent comment modifier la façon dont les utilisateurs ajoutent et modifient des données dans le contrôle.

Sélection et utilisation du Presse-papiers avec le contrôle DataGridView Windows Forms
Fournit des rubriques qui décrivent les fonctionnalités de sélection de cellules, de lignes et de colonnes dans le contrôle.

Programmation avec les cellules, lignes et colonnes dans le contrôle DataGridView Windows Forms
Fournit des rubriques qui expliquent comment programmer avec des objets de colonnes, de lignes et de cellules.

Personnalisation du contrôle DataGridView Windows Forms
Fournit des rubriques qui décrivent la peinture personnalisée des cellules et des lignes DataGridView et la création de types de lignes, de colonnes et de cellules dérivés.

Réglage des performances dans le contrôle DataGridView Windows Forms
Fournit des rubriques qui expliquent comment utiliser efficacement le contrôle pour éviter les problèmes de performances lors de l'utilisation de grandes quantités de données.

Gestion par défaut du clavier et de la souris dans le contrôle DataGridView Windows Forms
Décrit comment les utilisateurs peuvent interagir avec le contrôle DataGridView via un clavier et une souris.

Différences entre les contrôles DataGridView et DataGrid Windows Forms
Décrit dans quelle mesure le contrôle DataGridView améliore et remplace le contrôle DataGrid.

Consultez également Utilisation du concepteur avec le contrôle DataGridView Windows Forms.

Référence

DataGridView
Fournit une documentation de référence pour le contrôle DataGridView.

BindingSource
Fournit la documentation de référence pour le composant BindingSource. Le contrôle DataGridView et le composant BindingSource sont conçus pour fonctionner étroitement ensemble.

Voir aussi