Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ukázka výběru ukazuje, jak tuto aktivitu používatPick.
Aktivita Pick poskytuje modelování řízení založené na událostech. Chová se podobně jako příkaz jazyka C# switch
, který provádí pouze jednu z větví v switch
příkazu. Na rozdíl od switch
příkazu, kde se větev provádí na základě hodnoty, Pick aktivita provádí větev podle toho, jak aktivita proběhne.
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 aktivita.
Diskuse
Ukázka obsahuje pracovní postup Návrháře a kódovaný pracovní postup.
Pracovní postup designéra Verze ukázky demonstruje, jak vytvořit pracovní postup v designéru. 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á Pick.
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
Pomocí Visual Studio otevřete soubor řešení Pick.sln.
Řešení sestavíte stisknutím kombinace kláves CTRL+SHIFT+B.
Řešení spustíte stisknutím klávesy F5.