Практическое руководство. Запрет добавления и удаления строк элемента управления DataGridView в Windows Forms

Иногда необходимо запретить пользователям вставлять новые строки данных или удалять существующие из элемента управления DataGridView. Свойство AllowUserToAddRows указывает, имеется ли в наличии строка для ввода новых записей в нижней части элемента управления, свойство AllowUserToDeleteRows указывает, могут ли строки быть удалены. В следующем примере кода используются эти свойства, а также задается свойство ReadOnly, чтобы сделать элемент управления доступным только для чтения.

Эта задача поддерживается в Visual Studio. См. также раздел Практическое руководство. Запрет добавления и удаления строк элемента управления DataGridView в Windows Forms с помощью конструктора.

Пример

private void MakeReadOnly()
{
    dataGridView1.AllowUserToAddRows = false;
    dataGridView1.AllowUserToDeleteRows = false;
    dataGridView1.ReadOnly = true;
}
Private Sub MakeReadOnly()

    With dataGridView1
        .AllowUserToAddRows = False
        .AllowUserToDeleteRows = False
        .ReadOnly = True
    End With

End Sub

Компиляция кода

Для этого примера требуются:

См. также