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.
Vítá vás vývoj aplikací pro Windows. Tento průvodce vás provede kroky potřebnými k zahájení vytváření první aplikace pomocí WinUI. Upozorní vás také na prostředky, které vám pomůžou získat další informace o vývoji pro Windows.
1. Povolení vývojářského režimu
Windows má speciální režim pro vývojáře, který upravuje nastavení zabezpečení, abyste mohli spouštět aplikace, na kterých pracujete. Před sestavením, nasazením a otestováním aplikace pomocí sady Visual Studio musíte povolit vývojářský režim.
Spropitné
Pokud teď režim vývojáře nepovolíte, Visual Studio vás vyzve, abyste ho povolili při pokusu o sestavení aplikace.
Povolení vývojářského režimu:
- Otevřete Nastavení systému Windows a přejděte na stránku Upřesnit systém>.
- Přepněte přepínač Vývojářský režim na Zapnuto a potvrďte svou volbu v potvrzovacím dialogovém okně.
Další informace o vývojářském režimu najdete v tématu Nastavení pro vývojáře.
2. Instalace sady Visual Studio a požadovaných úloh
Pomocí visual studia, výkonného integrovaného vývojového prostředí (IDE) Od Microsoftu můžete vytvářet, ladit a nasazovat aplikaci WinUI. Nabízí šablony projektů připravené k použití pro Windows a další platformy, které vám pomůžou rychle začít.
Bezplatná edice Visual Studio Community Edition zahrnuje vše, co potřebujete k vývoji aplikací. Větší týmy nebo podniky můžou vyžadovat edice Professional nebo Enterprise . Další informace najdete v článku Co je Visual Studio? a požadavky na systém pro vývoj aplikací pro Windows.
Nainstalujte požadované nástroje a úlohy spuštěním jednoho z následujících příkazů v konzole.
Příkaz otevře instalační program sady Visual Studio s předem vybranými chybějícími úlohami – stačí vybrat možnost Upravit a nainstalovat je.
Pokud chcete, můžete místo toho nahradit CommunityProfessional nebo Enterprise a nainstalovat tyto edice.
Vývoj aplikací v C#
winget install "Visual Studio Community 2022" --override "--add Microsoft.VisualStudio.Workload.ManagedDesktop Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cs" -s msstore
Vývoj aplikací v jazyce C++
winget install "Visual Studio Community 2022" --override "--add Microsoft.VisualStudio.Workload.NativeDesktop Microsoft.VisualStudio.ComponentGroup.WindowsAppSDK.Cpp" -s msstore
3. Vytvoření a spuštění první aplikace WinUI
Šablony projektů sady Visual Studio obsahují všechny soubory, které potřebujete k rychlému vytvoření aplikace. Po vytvoření projektu ze šablony aplikace WinUI už máte aplikaci, kterou můžete spustit, a pak do této šablony přidejte svůj kód.
Vytvoření nového projektu pomocí šablony projektu Prázdné aplikace WinUI C#:
Otevřete Visual Studio a na úvodní stránce vyberte Vytvořit nový projekt . (Pokud je sada Visual Studio už v editoru otevřená, vyberte Soubor>.Nový>Projekt):
Vyhledejte
WinUIa vyberteWinUI Blank App (Packaged)šablonu projektu C# a pak vyberte Další:
Zadejte název projektu a pak vyberte Vytvořit. Volitelně můžete zadat název řešení a adresář nebo ponechat výchozí hodnoty. Na tomto obrázku
Hello Worldprojekt patří doHello Worldřešení, které je umístěno vC:\Projects\:
Poznámka:
Pokud chcete tento projekt použít k sestavení úplné aplikace v části Další kroky, pojmenujte projekt
WinUINotes.Vyberte tlačítko Spustit pro ladění a sestavte a spusťte projekt:
Projekt se sestaví, nasadí na místní počítač a spustí se v režimu ladění:
Pokud chcete ladění zastavit, zavřete okno aplikace, nebo vyberte tlačítko 'Zastavit' ladění v aplikaci Visual Studio.
Blahopřejeme, právě jste vytvořili svou první aplikaci WinUI! Další informace najdete v následujících krocích.
Další kroky
- Pokud chcete získat představu o tom, co WinUI nabízí, podívejte se na aplikaci Galerie WinUI.
Aplikace Galerie WinUI 3 obsahuje interaktivní příklady většiny ovládacích prvků, funkcí a funkcí WinUI 3. Získejte aplikaci z
Microsoft Storu nebo získejte zdrojový kód na GitHubu. - Zjistěte více o principech WinUI .
- Prozkoumejte principy fluent designu .
- Najděte ukázky a nástroje , které vám pomůžou efektivněji vyvíjet aplikace.
Windows developer