Löschen mit ENFT-Taste in DataGridView verhindern
-
Hallo,
wie kann ich es verhindern, dass wenn eine Zeile in einer DataGridView markiert ist, dass diese nicht mit der ENFT-Taste gelöscht werden kann??
Folgendes habe ich versucht, dennoch verschwindet die Zeile
private void dataGridView1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete) { // nichts soll passieren. } }
-
private void dataGridView1_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Delete) { e.Handled = true; // nichts soll passieren. } }
Wenn du generell das Löschen einer Zeile verhindern willst, dann deaktiviere einfach beim DataGridView AllowUserToDeleteRows.
-
Super! Vielen Dank!