Cvičení 7 - WPF
- Vytvořte novou desktopovou aplikaci typu Windows Presentation Foundation (WPF).
- Vytvořte třídu „Customer“, obsahující vlastnosti pro ID, jméno, příjmení a věk.
- Připravte kolekci obsahující alespoň 2 zákazníky.
- Do hlavního dialogu přidejte komponentu DataGrid a tlačítko pro přidání nového pevně předdefinovaného zákazníka (v tomto kroku neřešte žádný dialog pro přidání) do seznamu zákazníků. Pro rozmístění prvků použijte komponentu Grid.
- Pomocí data bindingu naplňte DataGrid daty (je potřeba aby jste si sami nadefinovali sloupce).
- Přidejte do DataGridu tlačítka pro editaci, odstranění a anonymizaci zákazníka.
- Tlačítko pro odstranění odebere zákazníka kolekce (a gridu).
- Tlačítko pro anonymizaci nahradí příjmení zákazníka za hvězdičky.
- Tlačítko pro editaci otevře nový dialog:
- Dialog bude obsahovat pole pro editaci jména, příjmení a věku. Využijte komponenty: StackPanel, DockPanel, Label, TextBox a Button.
- Formulář pro editaci bude využívat data bindingu.