Gewusst wie: Verhindern, das Zeilen im DataGridView-Steuerelement in Windows Forms hinzugefügt und gelöscht werden
Manchmal möchten Sie Benutzer daran hindern, neue Datenzeilen einzugeben oder vorhandene Zeilen im DataGridView-Steuerelement zu löschen. Die AllowUserToAddRows-Eigenschaft gibt an, ob am Ende des Steuerelements die Zeile für neue Datensätze verfügbar ist, während die AllowUserToDeleteRows-Eigenschaft angibt, ob Zeilen entfernt werden können. Diese Eigenschaften werden im folgenden Codebeispiel verwendet. Darüber hinaus wird die ReadOnly-Eigenschaft festgelegt, um das Steuerelement schreibgeschützt zu machen.
Visual Studio bietet Unterstützung für diese Aufgabe. Weitere Informationen finden Sie unter Gewusst wie: Verhindern des Hinzufügens und Löschens von Zeilen im DataGridView-Steuerelement in Windows Forms mithilfe des Designers und Gewusst wie: Verhindern des Hinzufügens und Löschens von Zeilen im DataGridView-Steuerelement in Windows Forms mithilfe des Designers und Gewusst wie: Verhindern des Hinzufügens und Löschens von Zeilen im DataGridView-Steuerelement in Windows Forms mithilfe des Designers und Gewusst wie: Verhindern des Hinzufügens und Löschens von Zeilen im DataGridView-Steuerelement in Windows Forms mithilfe des Designers.
Beispiel
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;
}
Kompilieren des Codes
Dieses Beispiel setzt Folgendes voraus:
Ein DataGridView-Steuerelement mit dem NamendataGridView1 muss vorhanden sein.
Verweise auf die System-Assembly und die System.Windows.Forms-Assembly.
Siehe auch
Referenz
DataGridView.AllowUserToAddRows
DataGridView.AllowUserToAddRows
DataGridView.AllowUserToDeleteRows
Weitere Ressourcen
Grundlegende Spalten-, Zeilen- und Zellfeatures im DataGridView-Steuerelement in Windows Forms