Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Extensible Application Markup Language (XAML) é uma linguagem declarativa baseada em XML. O XAML é usado extensivamente nos seguintes tipos de aplicativos para criar interfaces de usuário:
- aplicativos do Windows Presentation Foundation (WPF)
- aplicativos da Plataforma Universal do Windows (UWP)
- aplicações Xamarin.Forms
- aplicações .NET MAUI
O código XAML a seguir define um controle de botão simples.
<Button Click="ButtonClick">Show updates</Button>
O XAML também é usado para definir fluxos de trabalho em aplicativos Windows WorkFlow Foundation (WF).
Editor de código XAML
O editor de código XAML no IDE do Visual Studio inclui todas as ferramentas necessárias para criar aplicativos WPF e UWP para a plataforma Windows e para Xamarin.Forms e MAUI .NET. E embora o IDE (ambiente de desenvolvimento integrado) no Visual Studio tenha muitos recursos que você pode usar para desenvolver aplicativos para outras plataformas, ele também tem alguns recursos que são exclusivos do XAML.
XAML Designer
O Visual Studio e o Blend for Visual Studio fornecem um do Designer XAML que ajuda você a criar interfaces de usuário (UI) para aplicativos WPF, UWP e Xamarin.Forms. Você pode arrastar controles da janela Caixa de Ferramentas ou Ativos e definir propriedades na janela Propriedades. Quando você faz isso, o Visual Studio e o Blend for Visual Studio criam o código XAML correspondente. Se preferir editar o código XAML diretamente, você também pode fazer isso.
O que há de novo
Para obter as informações mais recentes, consulte os seguintes recursos:
- A Melhorias nas ferramentas XAML no Visual Studio 2019 versão 16.7 Preview 1 postagem de blog
- A O que há de novo nas ferramentas de desenvolvedor XAML no Visual Studio 2019 postagem de blog
- Os novos recursos XAML no vídeo do Visual Studio no YouTube