Qu’est-ce que le Rechargement à chaud XAML pour les applications WPF et UWP ? (Visual Studio)
Avec le rechargement à chaud XAML, vous pouvez générer et tester de manière incrémentielle du code XAML pour vos applications WPF et UWP. Vous pouvez le faire avec l’avantage du contexte des données de l’application en cours d’exécution, de l’état d’authentification et d’autres complexités réelles difficiles à simuler au moment de la conception.
Conseil
Si vous êtes arrivé ici via l’interface utilisateur Rechargement à chaud XAML, bienvenue ! Vous êtes au bon endroit pour en savoir plus sur le rechargement à chaud XAML.
Toutefois, si vous êtes ici pour obtenir de l’aide afin de résoudre les problèmes de rechargement à chaud XAML, consultez Résolution des problèmes de rechargement à chaud XAML à la place.
Où obtenir le rechargement à chaud XAML
Le rechargement à chaud XAML Visual Studio est actuellement pris en charge uniquement lorsque vous exécutez une application dans Visual Studio ou Blend pour Visual Studio avec le débogueur attaché (F5 ou Démarrer le débogage).
Vous ne pouvez pas activer cette expérience en utilisant Attacher pour traiter, sauf si vous définissez manuellement une variable d’environnement.
Applications pour le rechargement à chaud XAML
Le rechargement à chaud XAML est particulièrement utile dans les scénarios suivants :
Résolution des problèmes d’interface utilisateur détectés dans votre code XAML, après le démarrage de l’application en mode débogage.
Création d’un nouveau composant d’interface utilisateur pour une application en cours de développement, tout en tirant parti du contexte d’exécution de votre application.
Systèmes d’exploitation pris en charge
Types d’applications prises en charge | Système d'exploitation et outils |
---|---|
Windows Presentation Foundation (WPF) | .NET Framework 4.6+ et .NET Core Windows 7 et versions ultérieures |
Applications de plateforme Windows universelle (UWP) | Windows 10 (et versions ultérieures), avec kit SDK Windows 10 14393+ et versions ultérieures |
Si vous utilisez Xamarin.Forms, consultez rechargement à chaud XAML pour Xamarin.Forms.
Exemple
L’animation suivante montre une instance d’utilisation de Live Visual Tree pour ouvrir du code source, puis de rechargement à chaud XAML pour modifier le texte et la couleur d’un bouton.
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour