Compartilhar via


Como fazer colunas Read-Only no controle DataGridView dos Windows Forms

Nem todos os dados são destinados à edição. No controle DataGridView, o valor da propriedade da coluna ReadOnly determina se os usuários podem editar células nessa coluna. Para obter informações sobre como tornar o controle totalmente somente leitura, veja Como evitar a adição e a exclusão de linha no controle no DataGridView dos Windows Forms.

Há suporte para essa tarefa no Visual Studio. Consulte também Como fazer colunas Read-Only no controle DataGridView dos Windows Forms usando o designer.

Para fazer uma coluna somente leitura programaticamente

  • Defina a propriedade DataGridViewColumn.ReadOnly como true.

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

Compilando o código

Este exemplo requer:

Consulte também