Listing 22-1. Klasa reprezentująca zadania do wykonania
Ten przykład rozpoczyna się w wierszu line 6. pliku ToDoEntry.cs należącego do solucji ToDoList.sln umieszczonej w katalogu ToDoList.
Listing 22-2. Dostarczanie obiektów na potrzeby źródła danych
Ten przykład rozpoczyna się w wierszu line 8. pliku Form1.cs należącego do solucji ToDoList.sln umieszczonej w katalogu ToDoList.
Listing 22-3. Obsługa zmian
Ten przykład rozpoczyna się w wierszu line 35. pliku Form1.cs należącego do solucji ToDoList.sln umieszczonej w katalogu ToDoList.
Listing 22-4. Dodawanie nowych elementów do listy w momencie pojawienia się nowego zadania
Ten przykład rozpoczyna się w wierszu line 52. pliku Form1.cs należącego do solucji ToDoList.sln umieszczonej w katalogu ToDoList.
Listing 22-5. Zapewnienie aktualizacji danych w odpowiedzi na zdarzenie informujące o ich zmianie
Ten przykład rozpoczyna się w wierszu line 60. pliku Form1.cs należącego do solucji ToDoList.sln umieszczonej w katalogu ToDoList.
Listing 22-6. Usuwanie z listy elementów reprezentujących usunięte zadania
Ten przykład rozpoczyna się w wierszu line 69. pliku Form1.cs należącego do solucji ToDoList.sln umieszczonej w katalogu ToDoList.