web-dev-qa-db-fra.com

Comment désactiver la dernière ligne vide dans DatagridView?

Pour le formulaire de fenêtre C #, il existe un outil appelé DataGridView.

Si nous l'utilisons pour afficher des données, une ligne supplémentaire apparaît.

Si nous avons 3 lignes de données, cela montre 4 lignes. la 4ème rangée est une rangée vide.

Je veux savoir comment le désactiver .. ou le cacher?

41
william

Fais-le comme ça:

myDataGridView1.AllowUserToAddRows = false
81
IordanTanev

Dans les propriétés de DataGridView (petite flèche dans le coin supérieur droit du contrôle), désactivez la case à cocher Activer l'ajout, ou dans la fenêtre Propriétés située à droite de l'écran, définissez AllowUserToAddRows sur False.

6
Raj

Dans la vue Projet [Conception], cliquez sur le DataGridView1 et dans (Propriétés), définissez-le comme suit:

 enter image description here

-Ou-

Utilisez ce code:

DataGridView1.Rows.RemoveAt(DataGridView1.CurrentCell.RowIndex);
0
CrownFord