Ответ 1
Просто установите для свойства DataGridView.AllowUserToAddRows
значение false
.
Это приложение .NET Windows Forms, написанное на С#. У меня есть DataGridView
, который подключен к базе данных. Он отображает содержимое выбранной таблицы.
Теперь, если в этой таблице 4 строки, она отобразит 4 строки. После этого я могу ввести строку 5 th в представлении datagrid. Его следует избегать. Теперь мне нужно отключить создание новой строки. Как я могу это сделать?
Просто установите для свойства DataGridView.AllowUserToAddRows
значение false
.
Установите
dataGrid.AllowUserToAddRows = false
В XAML установите для свойства CanUserAddRows
значение false. Например, см. Следующий код
<DataGrid CanUserAddRows="False">
</DataGrid>
Сделайте это:
this.dataGridView1.DataBindings.Clear();
this.dataGridView1.DataSource = (set the original source back)