Ich habe eine DataGridView, die ich dynamisch an eine DataTable hänge und später mit Werten fülle. Im Grunde funktioniert alles. Neueingabe, Änderungen und Löschen, etc.
Nur wenn ich die letzte Zeile löschen will, bekomme ich eine OutOfRange-Ausnahme. Ich lösche die Zeile NICHT mit eigenem Code, sondern einfach über das BindingNavigatorDeleteItem - Also voller Standard sollte man denken.
Anbei noch den Source zum INIT (eventuell fehlt da noch etwas).
OK. Ich habe da wohl zu ungenau gelesen. ich dachte, du überschreibst das BindingNavigatorDeleteItem... Hmmm, das klingt komisch. Momentan habe ich keine Idee, aber ich meld mich, wenn mir was einfällt. Sorry.