2. HelloWPF

2.1. Analýza a návrh řešení

V podstatě se jedná o stejnou ideu původního příkladu HelloWorld pro konzolovou aplikaci, ve které jsme požadovali, aby se na obrazovku v konzole vypsal text "Hello, World!" Nyní však budeme používat modernější zobrazovací technologii WPF (Windows Presentation Foundation). Vytvoříme tzv. prezentační vrstvu, ve které zobrazíme požadovaný text. 

Podstata příkladu, tedy i vývojového diagramu, je totožná s předchozím příkladem. Na rozdíl od konzolové aplikace není zapotřebí načtení nějakého znaku na konci, abychom si mohli vypsaný text přečíst. Na další obrázku vidíme návrh grafického uživatelského rozhraní tzv. GUI, jak by mohla vypadat naše vytvořená aplikace, která bude zobrazovat text uprostřed okna (formuláře).


Obrázek 1: Návrh GUI pro aplikaci HelloWPF


Formulář bude obsahovat následující objekty (kontrolky), které budou vnořeny následujícím způsobem:

  • Grid
    • TextBlock