Panoramica di XAML

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

Il codice XAML seguente definisce un controllo pulsante semplice.

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

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

Editor di codice XAML

L'editor di codice XAML nell'IDE di Visual Studio include tutti gli strumenti necessari per creare app macchine virtuali Windows e UWP per la piattaforma Windows e per Xamarin.Forms e .NET MAUI. 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.

Finestra di progettazione XAML

Visual Studio e Blend per Visual Studio forniscono un di progettazione XAML che consente di creare interfacce utente per le app macchine virtuali Windows, UWP e Xamarin.Forms. È possibile trascinare i controlli dalla finestra Casella degli strumenti o Asset e impostare le proprietà nella finestra Proprietà. In questo caso, Visual Studio e Blend per Visual Studio creano il codice XAML corrispondente. Se preferisci modificare direttamente il codice XAML, puoi farlo anche tu.

Novità

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

Vedere anche