Procedimiento para impedir la adición y eliminación de filas en el control DataGridView de formularios Windows Forms
En algunos casos, querrá impedir que los usuarios incluyan nuevas filas de datos o eliminen las filas existentes en el control DataGridView. La propiedad AllowUserToAddRows indica si la fila para nuevos registros está presente en la parte inferior del control, mientras que la propiedad AllowUserToDeleteRows indica si las filas se pueden quitar. El ejemplo de código siguiente utiliza estas propiedades y también establece la propiedad ReadOnly para que el control sea únicamente de solo lectura.
Visual Studio es compatible con esta tarea. También vea Cómo: Impedir la adición y eliminación de filas en el control DataGridView de formularios Windows Forms mediante el Diseñador.
Ejemplo
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
Compilar el código
Para este ejemplo se necesita:
Control DataGridView denominado
dataGridView1
.Referencias a los ensamblados System y System.Windows.Forms.
Vea también
.NET Desktop feedback