Как отключить создание новых строк в DataGridView?

Это приложение .NET Windows Forms, написанное на С#. У меня есть DataGridView, который подключен к базе данных. Он отображает содержимое выбранной таблицы.

Теперь, если в этой таблице 4 строки, она отобразит 4 строки. После этого я могу ввести строку 5 th в представлении datagrid. Его следует избегать. Теперь мне нужно отключить создание новой строки. Как я могу это сделать?

Ответ 2

Установите

dataGrid.AllowUserToAddRows = false

Ответ 3

В XAML установите для свойства CanUserAddRows значение false. Например, см. Следующий код

 <DataGrid   CanUserAddRows="False">

 </DataGrid>

Ответ 4

Сделайте это:

this.dataGridView1.DataBindings.Clear();
this.dataGridView1.DataSource = (set the original source back)