Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Às vezes, você vai querer impedir que os usuários insiram novas linhas de dados ou excluam linhas existentes em seu controle DataGridView. A propriedade AllowUserToAddRows indica se a linha para novos registros está presente na parte inferior do controle, enquanto a propriedade AllowUserToDeleteRows indica se as linhas podem ser removidas. O exemplo de código a seguir utiliza estas propriedades e também define a propriedade ReadOnly para definir o controlo como totalmente só de leitura.
Há suporte para essa tarefa no Visual Studio. Consulte também Como: Impedir a adição e exclusão de linha no controle DataGridView do Windows Forms usando o Designer.
Exemplo
private void MakeReadOnly()
{
dataGridView1.AllowUserToAddRows = false;
dataGridView1.AllowUserToDeleteRows = false;
dataGridView1.ReadOnly = true;
}
Private Sub MakeReadOnly()
With dataGridView1
.AllowUserToAddRows = False
.AllowUserToDeleteRows = False
.ReadOnly = True
End With
End Sub
Compilando o código
Este exemplo requer:
Um controlador DataGridView denominado
dataGridView1.Referências às assemblagens System e System.Windows.Forms.
Ver também
.NET Desktop feedback