Практическое руководство. Запрет добавления и удаления строк элемента управления DataGridView в Windows Forms
Обновлен: Ноябрь 2007
Иногда необходимо запретить пользователям вставлять новые строки данных или удалять существующие строки из элемента управления DataGridView. Свойство AllowUserToAddRows определяет наличие строки для добавления новых записей в нижней части элемента управления, в то время как свойство AllowUserToDeleteRows указывает на возможность удаления строк. В следующем примере кода используются оба эти свойства, а также задается свойство ReadOnly так, чтобы сделать элемент управления доступным только для чтения.
Данная задача поддерживается в Visual Studio. Дополнительные сведения см. в разделах Практическое руководство. Запрет добавления и удаления строк элемента управления DataGridView в Windows Forms с помощью конструктора и Практическое руководство. Запрет добавления и удаления строк элемента управления DataGridView в Windows Forms с помощью конструктора.
Пример
Private Sub MakeReadOnly()
With dataGridView1
.AllowUserToAddRows = False
.AllowUserToDeleteRows = False
.ReadOnly = True
End With
End Sub
private void MakeReadOnly()
{
dataGridView1.AllowUserToAddRows = false;
dataGridView1.AllowUserToDeleteRows = false;
dataGridView1.ReadOnly = true;
}
Компиляция кода
Для этого примера требуются следующие компоненты.
Элемент управления DataGridView с именем dataGridView1.
Ссылки на сборки System и System.Windows.Forms.
См. также
Ссылки
DataGridView.AllowUserToAddRows
DataGridView.AllowUserToAddRows
DataGridView.AllowUserToDeleteRows
Другие ресурсы
Базовые характеристики столбцов, строк и ячеек элемента управления DataGridView в Windows Forms