Поделиться через


Практическое руководство. Предотвращение добавления и удаления строк в элементе управления 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

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

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

См. также