Partilhar via


Como criar colunas Read-Only no controlo DataGridView do Windows Forms

Nem todos os dados se destinam à edição. No controlo DataGridView, o valor da propriedade da coluna ReadOnly determina se os utilizadores podem editar células nessa coluna. Para obter informações sobre como tornar o controlo totalmente só de leitura, consulte Como: prevenir a adição e eliminação de linhas no controlo DataGridView do Windows Forms.

Há suporte para essa tarefa no Visual Studio. Consulte também Como: Criar colunas Read-Only no controlo DataGridView do Windows Forms usando o Designer.

Para tornar uma coluna só de 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:

Ver também