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


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

Обновлен: Ноябрь 2007

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

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

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

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

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

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

Для этого примера требуются перечисленные ниже компоненты.

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

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

См. также

Задачи

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

Ссылки

DataGridView

DataGridView.Columns

DataGridViewColumn.ReadOnly

Другие ресурсы

Базовые характеристики столбцов, строк и ячеек элемента управления DataGridView в Windows Forms