Hallo allerseits
Also ich hab ein DataGridView, daran gekoppelt als DataSource ist ein DataSet welches eine XML-Datei einließt. Die Daten werden angezeigt, alles bestens.
Jetzt habe ich ReadOnly auf false gesetzt, so das ich die Einträge in den Zellen editieren
kann. Aber wie mach ich es persistent, so das die Änderungen im XML-File gespeichert werden?
Gerne automatisch, über einen Save-Button würde mir genügen...
Kann mir jemand helfen ?
Grüße Joetempes
DataSet.WriteXml(...) ?
Danke, aber wie bekomm ich Daten aus dem DataGridView?
Gibts da einen einfachen Weg, oder muss ich alle Zellen durch iterieren, Werte rausholen & in ein neues XML schreiben?
Hallo Joetempes
Es besteht ein DataBinding zwischen deinem DataGridView und deiner DataSource (das DataSet). Änderungen über das DataGridView werden darum automatisch in deinem DataSet "gespeichert". Darum brauchst du nur noch dataset.WriteXml() aufzurufen.
Gruss,
.unreal
Boaa, fettes danke an Euch beide, funktioniert bestens!