Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Extensible Application Markup Language (XAML) è un linguaggio dichiarativo basato su XML. XAML viene usato ampiamente nei tipi di applicazioni seguenti per creare interfacce utente:
- le app di Windows Presentation Foundation (macchine virtuali Windows)
- app .NET MAUI
- WinUI
- app Piattaforma Universale Windows (UWP)
- Le app di Xamarin.Forms (non supportate)
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:
- Il Miglioramenti agli strumenti XAML in Visual Studio 2019 versione 16.7 Preview 1 post di blog
- Post di blog Novità degli strumenti di sviluppo XAML in Visual Studio 2019
- Video sulle nuove funzionalità XAML in Visual Studio su YouTube