Freigeben über


Verhindern, dass Zeilen im DataGridView-Steuerelement in Windows Forms hinzugefügt und gelöscht werden

Manchmal möchten Sie verhindern, dass Benutzer neue Datenzeilen eingeben oder vorhandene Zeilen in Ihrem DataGridView-Steuerelement löschen. Die AllowUserToAddRows-Eigenschaft gibt an, ob die Zeile für neue Datensätze am unteren Rand des Steuerelements vorhanden ist, während die AllowUserToDeleteRows-Eigenschaft angibt, ob Zeilen entfernt werden können. Das folgende Codebeispiel verwendet diese Eigenschaften und legt außerdem die ReadOnly-Eigenschaft fest, damit das Steuerelement vollständig schreibgeschützt ist.

Diese Aufgabe wird in Visual Studio unterstützt. Weitere Informationen finden Sie unter Verhindern des Hinzufügens und Löschens von Zeilen im DataGridView-Steuerelement in Windows Forms mithilfe des Designers.

Beispiel

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

Code kompilieren

In diesem Beispiel ist Folgendes erforderlich:

Siehe auch