Como: Tornar colunas somente leitura no controle DataGridView do Windows Forms usando o Designer

Por padrão, os usuários podem modificar o texto e dados numéricos, exibidos em formulários do Windows DataGridView de controle. Se você quiser exibir os dados que não se destina a modificação, você deve fazer as colunas que contêm os dados somente leitura. Para obter informações sobre como tornar o controle totalmente somente leitura, consulte Como: Impedir a adição de linha e de exclusão no controle DataGridView do Windows Forms usando o Designer.

O procedimento a seguir requer um Windows Application projeto com um formulário que contém um DataGridView de controle. Para obter informações sobre como configurar esse projeto, consulte Como: Crie um novo projeto de aplicativo do Windows Forms e Como: Adicionar controles Windows Forms.

ObservaçãoObservação

As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritos na Ajuda, dependendo das configurações ativas ou configurações de edição. Para alterar as configurações, escolha Import and Export Settings sobre o Ferramentas menu. Para obter mais informações, consulte Trabalhando com configurações.

Para tornar uma coluna somente leitura usando o designer

  1. Clique no glifo de marca inteligente (Glifo de marca inteligente) no canto superior direito da DataGridView de controle e em seguida, selecione Edit Columns.

  2. Selecione uma coluna a partir do Colunas selecionadas lista.

  3. No Propriedades da coluna a grade, defina a ReadOnly propriedade para true.

    ObservaçãoObservação

    Você também pode fazer uma coluna somente leitura quando você adicioná-lo selecionando o Somente leitura caixa de seleção de Adicionar coluna caixa de diálogo.

Consulte também

Tarefas

Como: Adicionar e remover colunas no controle DataGridView do Windows Forms usando o Designer

Como: Impedir a adição de linha e de exclusão no controle DataGridView do Windows Forms usando o Designer

Como: Crie um novo projeto de aplicativo do Windows Forms

Como: Adicionar controles Windows Forms

Referência

DataGridView

DataGridViewColumn.ReadOnly