Přehled XAML
Jazyk XAML (Extensible Application Markup Language) je deklarativní jazyk založený na jazyce XML. XAML se používá ve velkém rozsahu v následujících typech aplikací k vytváření uživatelských rozhraní:
- aplikace WPF (Windows Presentation Foundation)
- aplikací pro Univerzální platformu Windows (UPW)
- aplikace Xamarin.Forms
- Aplikace .NET MAUI
Následující kód XAML definuje jednoduchý ovládací prvek tlačítka.
<Button Click="ButtonClick">Show updates</Button>
XAML se také používá k definování pracovních postupů v aplikacích Windows WorkFlow Foundation (WF).
Editor kódu XAML
Editor kódu XAML v integrovaném vývojovém prostředí sady Visual Studio obsahuje všechny nástroje, které potřebujete k vytvoření aplikací WPF a UPW pro platformu Windows a pro Xamarin.Forms a .NET MAUI. I když integrované vývojové prostředí (IDE) v sadě Visual Studio obsahuje mnoho funkcí, které můžete použít k vývoji aplikací pro jiné platformy, má také některé funkce, které jsou pro XAML jedinečné.
Návrhář XAML
Visual Studio a Blend pro Visual Studio poskytují návrháře XAML, který vám pomůže vytvářet uživatelská rozhraní (UI) pro aplikace WPF, UPW a Xamarin.Forms. Ovládací prvky můžete přetáhnout z okna Panel nástrojů nebo prostředky a nastavit vlastnosti v okně Vlastnosti. Když to uděláte, vytvoří Visual Studio a Blend pro Visual Studio odpovídající kód XAML. Pokud chcete kód XAML upravit přímo, můžete to udělat také.
Co je nového
Nejnovější informace najdete v následujících zdrojích informací:
- V blogovém příspěvku o vylepšeních nástrojů XAML v sadě Visual Studio 2019 verze 16.7 Preview 1
- Blogový příspěvek Co je nového v vývojářských nástrojích XAML v sadě Visual Studio 2019
- Video o nových funkcích XAML v sadě Visual Studio na YouTube