Hallo zusammen,
ich möchte bei bestimmten Zellen eines DataGrids keine Änderung zulassen. Dazu wollte ich per
tbl\_topSheetData.Rows[lastTopSheetRow].HasVersion(DataRowVersion.Proposed)
in der letzten Zeile schauen ob sich was geändert hat.
Wenn ich das per Debug anschaue bekomme ich aber:
tbl\_topSheetData.Rows[lastTopSheetRow].HasVersion(DataRowVersion.Proposed)
Fehler: Die Argumente stimmen nicht mit den Parametern für die Funktion "tbl\_topSheetData.Rows[lastTopSheetRow].HasVersion" überein.
Was will mir das sagen? HasVersion will nach allem was ich kenne genau solch einen Parameter. Der Compiler nörgelt auch nicht.
Ich sehe zwar keinen Zusammenhang, aber: Ich verwende keine DB Anbindung. Die Inhalte der Tabelle erzeuge ich „von Hand“. Das Verwerfen der Änderungen per RejectChanges klappt auch.
Vielen Dank fürs Lesen und alle Antworten!
mfg
DirkPegasus