Comment : empêcher l'ajout et la suppression de lignes dans le contrôle DataGridView Windows Forms à l'aide du concepteur
Mise à jour : novembre 2007
Quelquefois vous souhaiterez empêcher les utilisateurs d'entrer de nouvelles lignes de données ou de supprimer des lignes existantes dans votre contrôle DataGridView. Les nouvelles lignes sont entrées dans la ligne spéciale pour les nouveaux enregistrements en bas de contrôle. Lorsque vous désactivez l'ajout de ligne, la ligne pour les nouveaux enregistrements n'est pas affichée. Vous pouvez rendre ensuite le contrôle entièrement en lecture seule en désactivant la suppression des lignes et la modification des cellules.
La procédure suivante requiert un projet d'application Windows avec un formulaire qui contient un contrôle DataGridView. Pour plus d'informations sur l'installation d'un tel projet, consultez Comment : créer un projet d'application Windows et Comment : ajouter des contrôles à des Windows Forms.
![]() |
---|
Selon vos paramètres actifs ou votre édition, les boîtes de dialogue et les commandes de menu que vous voyez peuvent différer de celles qui sont décrites dans l'aide. Pour modifier vos paramètres, sélectionnez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio. |
Pour empêcher l'ajout et la suppression de lignes
Cliquez sur le glyphe de balise active (
) dans l'angle supérieur droit du contrôle DataGridView, puis désactivez les cases à cocher Activer l'ajout et Activer la suppression.
Remarque :
Pour rendre le contrôle entièrement en lecture seule, désactivez aussi la case à cocher Autoriser les modifications.
Voir aussi
Tâches
Comment : créer un projet d'application Windows
Comment : ajouter des contrôles à des Windows Forms