Gewusst wie: Verhindern des Hinzufügens und Löschens von Zeilen im DataGridView-Steuerelement in Windows Forms mithilfe des Designers

Manchmal möchten Sie Benutzer daran hindern, neue Datenzeilen einzugeben oder vorhandene Zeilen im DataGridView-Steuerelement zu löschen. Neue Zeilen werden in einer speziellen Zeile für neue Datensätze am unteren Rand des Steuerelements eingegeben. Wenn Sie das Hinzufügen von Zeilen deaktivieren, wird die Zeile für neue Datensätze nicht angezeigt. In diesem Fall können Sie das Steuerelement vollständig schreibgeschützt machen, indem Sie das Löschen von Zeilen und Bearbeiten von Zellen deaktivieren.

Für die folgende Prozedur ist ein Windows-Anwendung-Projekt mit einem Formular erforderlich, das ein DataGridView-Steuerelement enthält. Informationen über die Einrichtung eines solchen Projekts finden Sie unter Gewusst wie: Erstellen eines Windows-Anwendungsprojekts und Gewusst wie: Hinzufügen von Steuerelementen zu Windows Forms.

Hinweis

Je nach den aktiven Einstellungen oder der verwendeten Version können die angezeigten Dialogfelder und Menübefehle von den in der Hilfe beschriebenen abweichen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So verhindern Sie das Hinzufügen und Löschen von Zeilen

  • Deaktivieren Sie auf dem Smarttag des Steuerelements die Kontrollkästchen Hinzufügen aktivieren und Löschen aktivieren.

    Hinweis

    Um das Steuerelement vollständig schreibgeschützt zu machen, deaktivieren Sie auch das Kontrollkästchen Bearbeiten aktivieren.

Siehe auch

Aufgaben

Gewusst wie: Erstellen eines Windows-Anwendungsprojekts
Gewusst wie: Hinzufügen von Steuerelementen zu Windows Forms

Referenz

DataGridView
System.Windows.Forms.DataGridView.AllowUserToAddRows