XAML w WPF

Extensible Application Markup Language (XAML) to język znaczników do deklaratywnego programowania aplikacji. Program Windows Presentation Foundation (WPF) implementuje implementację procesora XAML i zapewnia obsługę języka XAML. Typy WPF są implementowane w taki sposób, że mogą zapewnić wymagane tworzenie kopii zapasowej typu dla reprezentacji XAML. Ogólnie rzecz biorąc, można utworzyć większość interfejsu użytkownika aplikacji WPF w znaczników XAML.

W tej sekcji

XAML w WPF
Szczegóły składni XAML
Plik codebehind i XAML w WPF
Klasy XAML i niestandardowe dla WPF
Rozszerzenia znaczników i WPF XAML
Przestrzeń nazw XAML i mapowanie przestrzeni nazw dla WPF XAML
Zakresy nazw WPF XAML
Style i szablony wbudowane
Przetwarzanie białych znaków w języku XAML
TypeConverters i XAML
Jednostki znaków XML i XAML
Przestrzeń nazw XAML (x:) — funkcje językowe
Rozszerzenia WPF XAML
Zgodność znaczników (mc:) — funkcje językowe

Architektura WPF
Elementy podstawowe
Drzewo elementów i serializacja
Właściwości
Zdarzenia
Dane wejściowe
Zasoby
Tworzenie szablonów i stylów
Model wątkowości