Vue d’ensemble du code XAML
Xaml (Extensible Application Markup Language) est un langage déclaratif basé sur XML. XAML est largement utilisé dans les types d’applications suivants pour créer des interfaces utilisateur :
- Applications de la Windows Presentation Foundation (WPF)
- applications de plateforme Windows universelle (UWP)
- Applications Xamarin.Forms
- Applications .NET MAUI
Le code XAML suivant définit un contrôle bouton simple.
<Button Click="ButtonClick">Show updates</Button>
XAML est également utilisé pour définir des flux de travail dans applications Windows WorkFlow Foundation (WF).
Éditeur de code XAML
L’éditeur de code XAML dans l’IDE Visual Studio inclut tous les outils dont vous avez besoin pour créer des applications WPF et UWP pour la plateforme Windows, ainsi que pour Xamarin.Forms et .NET MAUI. Et bien que l’IDE (environnement de développement intégré) dans Visual Studio dispose de nombreuses fonctionnalités que vous pouvez utiliser pour développer des applications pour d’autres plateformes, elle possède également certaines fonctionnalités propres au langage XAML.
Concepteur XAML
Visual Studio et Blend pour Visual Studio fournissent un concepteur XAML qui vous aide à créer des interfaces utilisateur (UI) pour les applications WPF, UWP et Xamarin.Forms. Vous pouvez faire glisser des contrôles à partir de la fenêtre Boîte à outils ou Ressources et définir des propriétés dans la fenêtre Propriétés. Lorsque vous le faites, Visual Studio et Blend pour Visual Studio créent le code XAML correspondant. Si vous préférez modifier directement le code XAML, vous pouvez le faire également.
Quoi de neuf
Pour obtenir les informations les plus récentes, reportez-vous aux ressources suivantes :
- Le billet de blog sur les améliorations apportées aux outils XAML dans la version Preview 1 de Visual Studio 2019 version 16.7
- Billet de blog Nouveautés des outils de développement XAML dans Visual Studio 2019
- Les nouvelles fonctionnalités XAML dans Visual Studio vidéo sur YouTube