Mam program w którym korzystam z dataGridView. Chciałbym miec mozliwość zeby to co uzytkownik wpisze do komorek dataGridView mozna było zapisać do pliku xml i przy nastepnym uruchomieniu programu odczytac te dane i wrzucic do odpowiednich komorek w dataGridView. dataGridView zaprojektowany jest jako 4 kolumny z nagłówkami odpowiednio A, B, C, D.
Chciałem to obsłużyć przy pomocy klasy DataSet, jednak nie bardzo wiem jak.
Chciałbym miec plik xml o strukturze (gdzie DG to zawartosc odpowiednich komórek w dataGridView)
<?xml version="1.0"?>
<wiersze>
<wiersz>
<A1>DG</A1>
<B1>DG</B1>
<C1>DG</C1>
<D1>DG</D1>
</wiersz>
<wiersz>
<A2>DG</A2>
<B2>DG</B2>
<C2>DG</C2>
<D2>DG</D2>
</wiersz>
...
...
...
</wiersze>
Próbuje to odczytać tak:
ds = new DataSet();
ds.ReadXml("plik.xml");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "wiersz";
Jednak zamiast wrzucać mi dane do kolumn które mam utworzone w dataGridView to kod ten dodaje kolejne 4 kolumny i wypelnia je danymi. Jak zrobic zeby te dane z pliku zml były wrzucane do moich kolumn?