WPF/XML Jak dodać oraz usunąć rekord w Datagrid?

0

Cześć, robię sobie prostą aplikację w WPF do zarządzania czytelnikami oraz książkami, ale mam kłopot z dodawaniem oraz usuwaniem rekordów w Datagrid. Dane w formacie XML pobieram z pliku, który wcześniej stworzyłem. Mogę edytować dane jednego rekordu i zapisywać je w pliku, ale nie mam pojęcia co napisać w kodzie, żeby dodać lub usunąć rekord z tabeli, jak i z pliku. Stworzyłem na razie nowe okno, gdzie wyskakuje formularz z textboxami, które mają zostać wypełnione danymi. Kod : http://pastebin.pl/view/e30778bd . Kod XAML : http://pastebin.pl/view/1d8c3c52
Jeśli ktoś ma jakieś rady - z góry dzięki !

0

Wczytywanie i zapisywanie do pliku można załatwić (de)serializacją. Utwórz sobie do tego klasy odzworowujące elementy XML. Kolekcje z ItemsSource powinny być typu ObservableCollection, wtedy zmiany w kolekcji będą automatycznie widoczne w tabeli.

1 użytkowników online, w tym zalogowanych: 0, gości: 1