2. VypisRadyWPF

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

V příkladu je využit stejný princip jako v případě příkladu VypisRady, proto již není zapotřebí provádět detailní analýzu pro výpis řady čísel. 

Pro rozložení jednotlivých prvků použijeme Grid, který rozdělíme na 2 řádky - viz Obrázek 1. Do prvního řádku Grid  (s indexem 0) umístíme objekt typu TextBox, ve kterém bude vypisována příslušná desítka čísel oddělených čárkou na základě stisknutí tlačítka příslušného tlačítka. Do druhého řádku řádku Grid umístíme StackPanel, do něhož vložíme objekty typu Button pro provádění výpisu příslušné řady čísel. WrapPanel zarovnáme na střed formuláře. Do stejného řádku umístíme další WrapPanel. Do tohoto WrapPanel umístíme tlačítko pro ukončení aplikace. Tento WrapPanel bude zarovnán k pravému kraji.


Obrázek 2: Návrh GUI - rozložení prvků v mřížce formuláře (VypisRadyWPF)


Na formulář bude vloženo 5 tlačítek pro výpis různých deseti čísel pomocí různých typů cyklů, které budou spouštět provádění zdrojového kódu v CodeBehind při obsluze události stisknutí tlačítka - viz Obrázek 2.


Obrázek 2: Návrh GUI a účel jednotlivých objektů (VypisRadyWPF)