Partager via


Raccourcis clavier du contrôle DataGrid Windows Forms

Mise à jour : novembre 2007

Remarque :

Le contrôle DataGridView remplace le contrôle DataGrid et lui ajoute des fonctionnalités ; toutefois, le contrôle DataGrid est conservé pour la compatibilité descendante et l'utilisation future si tel est votre choix. Pour plus d'informations, consultez Différences entre les contrôles DataGridView et DataGrid Windows Forms.

Le tableau suivant répertorie les raccourcis clavier permettant de se déplacer au sein du contrôle DataGrid Windows Forms :

Action

Raccourci

Terminer une entrée de cellule et descendre à la cellule suivante.

Si le focus est placé sur le lien d'une table enfant, vous déplacer jusqu'à cette table.

ENTRÉE

En mode d'édition de cellule, annuler la modification de la cellule.

En sélection défilante, annuler la modification de la ligne.

ÉCHAP

Supprimer le caractère situé avant le point d'insertion lors de la modification d'une cellule.

RET.ARR

Supprimer le caractère situé après le point d'insertion lors de la modification d'une cellule.

DELETE

Vous déplacer sur la première cellule de la ligne en cours.

DÉBUT

Vous déplacer sur la dernière cellule de la ligne en cours.

FIN

Sélectionner les caractères de la cellule en cours et placer le point d'insertion à la fin de la ligne. Revient à double-cliquer sur une cellule.

F2

Si le focus est placé sur une cellule, vous déplacer sur la cellule suivante de la ligne.

Si le focus est placé sur la dernière cellule d'une ligne, vous déplacer jusqu'au premier lien de la table enfant de la ligne et le développer.

Si le focus est placé sur un lien enfant, vous déplacer jusqu'au lien enfant suivant.

Si le focus est placé sur le dernier lien enfant, vous déplacer sur la première cellule de la ligne suivante.

TAB

Si le focus est placé sur une cellule, vous déplacer sur la cellule précédente de la ligne.

Si le focus est placé sur la première cellule d'une ligne, vous déplacer jusqu'au dernier lien développé de la table enfant ou sur la dernière cellule de la ligne précédente.

Si le focus est placé sur un lien enfant, vous déplacer jusqu'au lien enfant précédent.

Si le focus est placé sur le premier lien enfant, vous déplacer sur la dernière cellule de la ligne précédente.

MAJ+TAB

Vous déplacer sur le contrôle suivant dans l'ordre de tabulation.

CTRL+TAB

Vous déplacer sur le contrôle précédent dans l'ordre de tabulation.

CTRL+MAJ+TAB

Si vous êtes dans une table enfant, vous déplacer jusqu'à la table parente. Revient à cliquer sur le bouton Précédent.

ALT+GAUCHE

Développer les liens de la table enfant. ALT+BAS développe tous les liens (et non pas uniquement les liens sélectionnés).

ALT+BAS ou CTRL+SIGNE PLUS

Réduire les liens de la table enfant. ALT+HAUT réduit tous les liens (et non pas uniquement les liens sélectionnés).

ALT+HAUT ou CTRL+SIGNE MOINS

Vous déplacer sur la cellule non vide la plus éloignée, dans la direction de la flèche.

CTRL+FLÈCHE

Étendre la sélection d'une ligne dans la direction de la flèche (sauf les liens de la table enfant).

MAJ+HAUT/BAS

Étendre la sélection jusqu'à la ligne non vide la plus éloignée dans la direction de la flèche (sauf les liens de la table enfant).

CRTL+MAJ+HAUT/BAS

Vous déplacer sur la première cellule en haut à gauche.

CTRL+ORIGINE

Vous déplacer sur la dernière cellule située en bas à droite.

CTRL+FIN

Étendre la sélection jusqu'à la première ligne.

CTRL+MAJ+ORIGINE

Étendre la sélection jusqu'à la dernière ligne.

CTRL+MAJ+FIN

Sélectionner la ligne en cours (sauf les liens de la table enfant).

MAJ+ESPACE

Sélectionner toute la grille (sauf les liens de la table enfant).

CTRL+A

Dans une table enfant, afficher la ligne parente.

CTRL+PG.PRÉC

Dans une table enfant, masquer la ligne parente.

CTRL+PG.PRÉC

Étendre la sélection d'une page vers le bas (sauf les liens de la table enfant).

MAJ+PG.SUIV

Étendre la sélection d'une page vers le haut (sauf les liens de la table enfant).

MAJ+PG.PRÉC

Appeler la méthode EndEdit pour la ligne en cours.

CTRL+ENTRÉE

En mode édition, entrer une valeur DBNull.Value dans une cellule.

CTRL+0

Voir aussi

Référence

Vue d'ensemble du contrôle DataGrid (Windows Forms)

Autres ressources

DataGrid, contrôle (Windows Forms)