XAML in WPF

Extensible Application Markup Language (XAML) è un linguaggio di markup per la programmazione dichiarativa delle applicazioni. Windows Presentation Foundation (WPF) implementa un'implementazione del processore XAML e fornisce il supporto del linguaggio XAML. I tipi WPF vengono implementati in modo che possano fornire il supporto del tipo richiesto per una rappresentazione XAML. In generale, è possibile creare la maggior parte dell'interfaccia utente dell'applicazione WPF nel markup XAML.

In questa sezione

XAML in WPF
Descrizione dettagliata della sintassi XAML
Code-behind e XAML in WPF
Classi XAML e personalizzate per WPF
Estensioni di markup e XAML WPF
Spazi dei nomi XAML e mapping dello spazio dei nomi per XAML WPF
Ambiti dei nomi XAML WPF
Stili e modelli inline
Elaborazione di spazi vuoti in XAML
TypeConverter e XAML
Entità carattere XML e XAML
Funzionalità del linguaggio dello spazio dei nomi XAML (x:)
Estensioni XAML WPF
Funzionalità del linguaggio per la compatibilità dei markup (mc:)

Architettura WPF
Elementi di base
Albero degli elementi e serializzazione
Proprietà
Eventi
Input
Risorse
Applicazione di stili e modelli
Modello di threading