Como: Impedir a inclusão de linha e exclusão in Windows Forms DataGridView controle

Às vezes você desejará impedir que os usuários inserir novas linhas de dados ou a exclusão de linhas existentes no seu DataGridView controle. The AllowUserToAddRows propriedade indica se a linha para novos registros está presente na parte inferior do controle, enquanto o AllowUserToDeleteRows propriedade indica se linhas podem ser removidas. O exemplo de código a seguir usa essas propriedades e também define o ReadOnly propriedade para tornar o controle totalmente somente leitura.

Há suporte para esta tarefa no Visual Studio.

Exemplo

Private Sub MakeReadOnly()

    With dataGridView1
        .AllowUserToAddRows = False
        .AllowUserToDeleteRows = False
        .ReadOnly = True
    End With

End Sub
private void MakeReadOnly()
{
    dataGridView1.AllowUserToAddRows = false;
    dataGridView1.AllowUserToDeleteRows = false;
    dataGridView1.ReadOnly = true;
}

Compilando o código

Este exemplo requer:

Consulte também

Referência

DataGridView

DataGridView.AllowUserToAddRows

DataGridView.ReadOnly

DataGridView.AllowUserToAddRows

DataGridView.AllowUserToDeleteRows

Outros recursos

Colunas básicas, linha e célula recursos no Windows Forms DataGridView controle