Fonctionnalités par défaut du contrôle DataGridView Windows Forms

Mise à jour : novembre 2007

Le contrôle DataGridView Windows Forms fournit aux utilisateurs un nombre significatif de fonctionnalités par défaut.

Fonctionnalités par défaut

Par défaut, un contrôle DataGridView :

  • affiche automatiquement des en-têtes de colonne et de ligne qui restent visibles lors du défilement vertical du tableau ;

  • possède un en-tête de ligne qui contient un indicateur de sélection pour la ligne actuelle.

  • possède un rectangle de sélection dans la première cellule ;

  • possède des colonnes qui peuvent être automatiquement redimensionnées en double-cliquant sur les séparateurs de colonne.

  • prend automatiquement en charge des styles visuels sur Windows XP et la famille Windows Server 2003 lorsque la méthode EnableVisualStyles est appelée à partir de la méthode Main de l'application.

De plus, le contenu d'un contrôle DataGridView peut être modifié par défaut :

  • Si l'utilisateur double-clique ou appuie sur la touche F2 dans une cellule, le contrôle passe automatiquement la cellule en mode Édition et met à jour son contenu en tant que types utilisateur.

  • Si l'utilisateur fait défiler la grille jusqu'en bas, il verra une ligne permettant d'ajouter de nouveaux enregistrements. Lorsque l'utilisateur clique sur cette ligne, une nouvelle ligne est ajoutée au contrôle DataGridView, avec les valeurs par défaut. Lorsque l'utilisateur appuie sur la touche Échap, cette nouvelle ligne disparaît.

  • Si l'utilisateur clique sur un en-tête de ligne, la ligne entière est sélectionnée.

Lorsque vous liez un contrôle DataGridView à une source de données en définissant sa propriété DataSource, le contrôle :

  • utilise automatiquement les noms des colonnes de la source de données comme texte d'en-tête de colonne ;

  • est rempli avec le contenu de la source de données ; les colonnes de DataGridView sont automatiquement créées pour chaque colonne de la source de données ;

  • crée une ligne pour chaque ligne visible du tableau ;

  • trie automatiquement les lignes en fonction des données sous-jacentes lorsque l'utilisateur clique sur un en-tête de colonne.

Voir aussi

Référence

DataGridView

Autres ressources

DataGridView, contrôle (Windows Forms)