Compartilhar via


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

Às vezes você deseja impedir que usuários inserir novas linhas de dados ou a exclusão de linhas existentes em seu DataGridView de controle. Novas linhas são inseridas na linha especial para novos registros na parte inferior do controle. Quando você desativa a adição de linha, a linha para novos registros não é exibida. Você pode fazer em seguida, o controle totalmente somente leitura desativando a exclusão de linha e a edição da célula.

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 evitar a exclusão e inclusão de linha

  • Clique no glifo de marca inteligente (Glifo de marca inteligente) no canto superior direito da DataGridView de controle e, em seguida, desmarque o Permitem adicionar e Enable Deleting caixas de seleção.

    ObservaçãoObservação

    Para tornar o controle totalmente somente leitura, desmarque o Enable Editing também a caixa de seleção.

Consulte também

Tarefas

Como: Crie um novo projeto de aplicativo do Windows Forms

Como: Adicionar controles Windows Forms

Referência

DataGridView

DataGridView.AllowUserToAddRows