Omówienie języka XAML
Extensible Application Markup Language (XAML) to język deklaratywny oparty na kodzie XML. Język XAML jest szeroko używany w następujących typach aplikacji do tworzenia interfejsów użytkownika:
- Aplikacje Windows Presentation Foundation (WPF)
- aplikacje platforma uniwersalna systemu Windows (UWP)
- Aplikacje platformy Xamarin.Forms
Poniższy kod XAML definiuje prostą kontrolkę przycisku.
<Button Click="ButtonClick">Show updates</Button>
Język XAML służy również do definiowania przepływów pracy w aplikacjach Windows WorkFlow Foundation (WF).
Edytor kodu XAML
Edytor kodu XAML w środowisku IDE programu Visual Studio zawiera wszystkie narzędzia potrzebne do tworzenia aplikacji WPF i UWP dla platformy Windows oraz platformy Xamarin.Forms. Mimo że środowisko IDE (zintegrowane środowisko programistyczne) w programie Visual Studio ma wiele funkcji, których można używać do tworzenia aplikacji dla innych platform, ma również pewne funkcje unikatowe dla języka XAML.
XAML Designer
Programy Visual Studio i Blend dla programu Visual Studio udostępniają Projektant XAML, które ułatwiają tworzenie interfejsów użytkownika dla aplikacji WPF, UWP i Xamarin.Forms. Kontrolki można przeciągać z okna Przybornik lub Zasoby i ustawiać właściwości w okno Właściwości. W tym celu programy Visual Studio i Blend for Visual Studio tworzą odpowiedni kod XAML. Jeśli wolisz edytować kod XAML bezpośrednio, możesz to zrobić również.
Co nowego
Aby uzyskać najnowsze informacje, zapoznaj się z następującymi zasobami:
- Ulepszenia narzędzi XAML w programie Visual Studio 2019 w wersji 16.7 (wersja zapoznawcza 1) wpis w blogu
- Wpis w blogu Co nowego w narzędziach deweloperskich XAML w programie Visual Studio 2019
- Nowe funkcje XAML w programie Visual Studio wideo w serwisie YouTube