Panoramica di XAML

XAML (Extensible Application Markup Language) è un linguaggio dichiarativo basato su XML. Viene ampiamente usato nei tipi di applicazioni seguenti per creare interfacce utente:

Il codice XAML seguente definisce un semplice pulsante.

<Button Click="ButtonClick">Show updates</Button>

XAML viene inoltre usato per definire i flussi di lavoro nelle app WF (Windows WorkFlow Foundation).

Editor di codice XAML

L'editor di codice XAML nell'IDE di Visual Studio include tutti gli strumenti necessari per creare app WPF e UWP per la piattaforma Windows e per Xamarin.Forms. Anche se l'IDE (ambiente di sviluppo integrato) in Visual Studio include molte funzionalità che è possibile usare per sviluppare app per altre piattaforme, include anche alcune funzionalità specifiche di XAML.

XAML Designer

Visual Studio e Blend per Visual Studio forniscono una finestra di progettazione XAML che consente di creare interfacce utente per le app WPF, UWP e Xamarin.Forms. È possibile trascinare i controlli dalla casella degli strumenti o dalla finestra Asset e impostare le proprietà nella finestra Proprietà. In questo caso, Visual Studio e Blend per Visual Studio creare il codice XAML corrispondente. Se si preferisce, è anche possibile modificare il codice XAML direttamente.

Novità

Per le informazioni più recenti, vedere le risorse seguenti:

Vedi anche