Comment : empêcher l'ajout et la suppression de lignes dans le contrôle DataGridView Windows Forms à l'aide du concepteur

Vous pouvez vouloir empêcher les utilisateurs d'ajouter de nouvelles lignes de données à votre contrôle DataGridView ou d'en supprimer des lignes existantes. Les nouvelles lignes sont entrées dans la ligne spéciale pour les nouveaux enregistrements en bas du contrôle. Lorsque vous désactivez l’ajout de ligne, la ligne pour les nouveaux enregistrements n’est pas affichée. Vous pouvez ensuite rendre le contrôle entièrement en lecture seule en désactivant la suppression de ligne et la modification de cellule.

La procédure suivante nécessite un projet d’application Windows avec un formulaire contenant un DataGridView contrôle. Pour plus d’informations sur la configuration d’un tel projet, consultez How to : Create a Windows Forms application project and How to : Add Controls to Windows Forms.

Pour empêcher l’ajout et la suppression de lignes

  • Cliquez sur le glyphe des actions du concepteur (Small black arrow) dans le coin supérieur droit du contrôle, puis désactivez les zones Activer l’ajout et l’activation de DataGridView la suppression de case activée.

    Remarque

    Pour que le contrôle soit entièrement en lecture seule, désactivez également la zone Activer la modification case activée.

Voir aussi