views:

39

answers:

2

My DataGridView is read-only - the user cannot enter data into it, so that empty row at the end (the "new" row?) just looks ugly.

How can I prevent it from displaying?

+1  A: 

The DataGridView has a boolean property AllowUserToAddRows. Set this to false and you should no longer see the empty row at the end of the grid.

David Hall
+1  A: 

On the form designer view, click the little arrow to the right on the DataGridView. Adjust the value for Enable Adding. That will remove the row at the bottom of your grid.

alt text

Programmatically, you can adjust the AllowUserToAddRows property.

myGrid.AllowUserToAddRows = False
p.campbell
That did the trick. Thanks!
Mawg