Vue d’ensemble du langage XAML
Le langage XAML est un langage déclaratif basé sur XML. Il est largement utilisé dans les types d’applications suivants pour créer des interfaces utilisateur :
- Applications Windows Presentation Foundation (WPF)
- Applications de la plateforme Windows universelle (UWP)
- Applications Xamarin.Forms
Le code XAML suivant définit un contrôle bouton simple.
<Button Click="ButtonClick">Show updates</Button>
Le langage XAML est également utilisé pour définir des workflows dans les applications Windows WorkFlow Foundation (WF).
Éditeur de code XAML
L’éditeur de code XAML de l’l’IDE Visual Studio inclut tous les outils dont vous avez besoin pour créer des applications WPF et UWP pour la plateforme Windows et pour Xamarin.Forms. 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, il dispose également de certaines fonctionnalités propres à XAML.
Concepteur XAML
Visual Studio et Blend pour Visual Studio fournissent un concepteur XAML qui permet de générer des interfaces utilisateur pour les applications WPF, UWP et Xamarin.Forms. Vous pouvez faire glisser des contrôles à partir de la fenêtre Boîte à outils ou Composants, et définir des propriétés dans la fenêtre Propriétés. Quand vous le faites, Visual Studio et Blend pour Visual Studio créent le code XAML correspondant. Si vous préférez modifier le code XAML directement, vous le pouvez.
Nouveautés
Pour obtenir les informations les plus récentes, reportez-vous aux ressources suivantes :
- Billet de blog Améliorations apportées aux outils XAML dans Visual Studio 2019 version 16.7 Preview 1
- Billet de blog Nouveautés des outils de développement XAML dans Visual Studio 2019
- La vidéo Nouvelles fonctionnalités XAML dans Visual Studio sur YouTube