Hallo,
ich habe ein DGV gebunden über BindingSource an ein DataSet, das mittels DataAdapter/Commandbuilder gefüllt und geupdated werden kann.
Die Tabelle enthält eine Boolean-Spalte, dies ist die einzige editierbare Spalte im DGV. Die BindingSource filtert nur Haken = True, das heißt man kann nicht mal Haken setzen, nur Haken nehmen.
Tut man dies und verlässt die Zeile verschwindet diese entsprechend. Wie übernehme ich die Änderung? Bzw. wo muss ich Adpt.Update aufrufen?
Auf nem expliziten Speichern Button ist nicht gut, weil wenn die Zeile verschwindet könnte ich ja gut vergessen, dass die mal da war und benutze den Button gar nicht. Das Ganze müsste im Verschwindemoment automatisch passieren.
Gibt es da ein Event, das ich nutzen kann? Ich habe CellEndEdit versucht, da sind die Änderungen aber noch nicht in die Tabelle vorgedrungen. Alle anderen Events feuern mir auch ohne Userinput.
Viele Grüße
ich habe ein DGV gebunden über BindingSource an ein DataSet, das mittels DataAdapter/Commandbuilder gefüllt und geupdated werden kann.
Die Tabelle enthält eine Boolean-Spalte, dies ist die einzige editierbare Spalte im DGV. Die BindingSource filtert nur Haken = True, das heißt man kann nicht mal Haken setzen, nur Haken nehmen.
Tut man dies und verlässt die Zeile verschwindet diese entsprechend. Wie übernehme ich die Änderung? Bzw. wo muss ich Adpt.Update aufrufen?
Auf nem expliziten Speichern Button ist nicht gut, weil wenn die Zeile verschwindet könnte ich ja gut vergessen, dass die mal da war und benutze den Button gar nicht. Das Ganze müsste im Verschwindemoment automatisch passieren.
Gibt es da ein Event, das ich nutzen kann? Ich habe CellEndEdit versucht, da sind die Änderungen aber noch nicht in die Tabelle vorgedrungen. Alle anderen Events feuern mir auch ohne Userinput.
Viele Grüße