Mam taki problem mam utworzony plik xml do którego wczytuję dane z text box.Dane wczytują się poprawnie . Dane z pliku xml są wyświetlone do datagridaview :
DataSet ds = new DataSet();
ds.ReadXml(@"Osoby.xml");
dataGridView1.DataSource = ds.Tables[1];
Wyświetlanie to działa problem polega na tym że zaznaczam jakąś kolumnę w datagridview i chce ją usunąć usuwam ją tak :
List<int> indeksyZaznaczonychWierszy = new List<int>();
int Licznik = 0;
while (Licznik < dataGridView1.SelectedRows.Count)
{
indeksyZaznaczonychWierszy.Add(
dataGridView1.Rows.IndexOf(dataGridView1.SelectedRows[Licznik])
);
Licznik++;
}
indeksyZaznaczonychWierszy.Sort();
Licznik = indeksyZaznaczonychWierszy.Count - 1;
while (Licznik > -1)
{
dataGridView1.Rows.RemoveAt(indeksyZaznaczonychWierszy[Licznik]);
Licznik--;
}
dana kolumna w datagrid się usuwa . Jednak nie usuwa się w pliku xml i tu mam pytanie jak to zrobić aby automatycznie po usunięciu w datagridview usuwało sie również w pliku xml ?