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

Не все данные допускается изменять. В элементе управления DataGridView значение свойства ReadOnly столбца определяет, могут ли пользователи редактировать ячейки в этом столбце. Информацию о том, как сделать весь элемент управления доступным только для чтения, см. в разделе Практическое руководство. Запрет добавления и удаления строк элемента управления DataGridView в Windows Forms.

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

Программное определение столбца как доступного только для чтения

  • Установите свойство DataGridViewColumn.ReadOnly в значение true.

    dataGridView1.Columns["CompanyName"].ReadOnly = true;
    
    dataGridView1.Columns("CompanyName").ReadOnly = True
    

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

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

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

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

См. также