Практическое руководство. Запрет добавления и удаления строк элемента управления 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
Компиляция кода
Для этого примера требуются:
элемент управления DataGridView с именем
dataGridView1
;ссылки на сборки System и System.Windows.Forms.
См. также
.NET Desktop feedback
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по