Show / Hide Table of Contents

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

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

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

Пример

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

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

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

  • элемент управления DataGridView с именем dataGridView1;

  • ссылки на сборки System и System.Windows.Forms.

См. также

  • DataGridView
  • DataGridView.AllowUserToAddRows
  • DataGridView.ReadOnly
  • DataGridView.AllowUserToAddRows
  • DataGridView.AllowUserToDeleteRows
  • Базовые характеристики столбцов, строк и ячеек элемента управления DataGridView в Windows Forms
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX