Sdílet prostřednictvím


Použití aktivity Pick

Ukázka výběru ukazuje, jak tuto aktivitu používatPick.

Aktivita Pick poskytuje modelování na základě událostí. Chová se podobně jako příkaz jazyka C# switch , který provádí pouze jednu z větví v switch příkazu. switch Na rozdíl od příkazu, ve kterém se větev spouští na základě hodnoty, Pick aktivita provede větev na základě toho, jak se aktivita dokončí.

Tato ukázka vyzve uživatele k zadání jména v konzole v daném časovém období. Aktivita Pick v ukázce má dvě větve, které se spouští na základě toho, jestli uživatel zadá jméno do 5 sekund, nebo ne. Pokud uživatel zadá název do 5 sekund, spustí se první větev, která obsahuje vlastní ReadLine aktivitu. Jinak se spustí druhá větev, která obsahuje Delay aktivitu. Jakmile je jméno uživatele zadané v konzole, vytiskne se jméno uživatele v konzole. Pokud se vstup nezadá do 5 sekund, vyprší časový limit operace.

Demonstruje

Pick Činnosti.

Diskuse

Ukázka obsahuje pracovní postup Návrháře a kódovaný pracovní postup.

Pracovní postup návrháře Verze ukázky ukazuje, jak vytvořit pracovní postup v návrháři. Zahrnuté jsou následující soubory:

  • Program.cs: Zahrnuje Main funkci, která spouští ukázkový pracovní postup.

  • ReadString.cs: Vlastní aktivita, která čte určitý vstup z konzoly.

  • Sequence1.xaml: Pracovní postup vytvořený pomocí návrháře, který používá výběr.

Kódovaný pracovní postup Kódovaná verze ukázky ukazuje, jak vytvořit pracovní postup v návrháři. Zahrnuté jsou následující soubory:

  • Program.cs: Zahrnuje Main funkci, která spouští ukázkový pracovní postup.

  • ReadString.cs: Vlastní aktivita, která čte určitý vstup z konzoly.

Použití této ukázky

  1. V sadě Visual Studio otevřete soubor řešení Pick.sln.

  2. Řešení sestavíte stisknutím kombinace kláves CTRL+SHIFT+B.

  3. Řešení spustíte stisknutím klávesy F5.