How do I remove the empty row from the bottom of a DataGridView control?

Luke picture Luke · Jan 31, 2011 · Viewed 83.6k times · Source

When I fill a DataGridView with data, there is always an empty row at the bottom. How do I disable this?

Answer

Cody Gray picture Cody Gray · Jan 31, 2011

Yes, there will always be an empty row at the bottom of a DataGridView. It allows the user to add new data at run-time; all they have to do is start typing in the new row.

To disable it, you will also need to prevent the user from adding new rows. Do this by setting the AllowUserToAddRows property of your DataGridView control to False:

myDataGridView.AllowUserToAddRows = false;