Fonctionnalités de la plateforme Windows

Le développement d’applications Xamarin.Forms pour les plateformes Windows nécessite Visual Studio. La page Plateformes prises en charge contient plus d’informations sur les prérequis.

Xamarin.Forms Applications en cours d’exécution sur Windows

Spécificités des plateformes

Les fonctionnalités spécifiques à la plateforme vous permettent de consommer des fonctionnalités disponibles uniquement sur une plateforme spécifique, sans implémenter de renderers ou d’effets personnalisés.

Les fonctionnalités spécifiques à la plateforme suivantes sont fournies pour Xamarin.Forms les affichages, les pages et les mises en page sur le plateforme Windows universelle (UWP) :

Les fonctionnalités spécifiques à la plateforme suivantes sont fournies pour Xamarin.Forms les vues sur UWP :

Les fonctionnalités spécifiques à la plateforme suivantes sont fournies pour Xamarin.Forms les pages sur UWP :

Les fonctionnalités spécifiques à la plateforme suivantes sont fournies pour la Xamarin.FormsApplication classe sur UWP :

Plateforme prise en charge

Les Xamarin.Forms modèles disponibles dans Visual Studio contiennent un projet plateforme Windows universelle (UWP).

Notes

Xamarin.FormsLes versions 1.x et 2.x prennent en charge Windows Phone 8 Silverlight, Windows Phone 8.1 et Windows 8.1 développement d’applications. Toutefois, ces types de projets ont été dépréciés.

Prise en main

Accédez à Fichier > Nouveau > projet dans Visual Studio et choisissez l’un des modèles Application vide multiplateforme > (Xamarin.Forms) pour commencer.

Les solutions plus anciennes Xamarin.Forms , ou celles créées sur macOS, n’auront pas tous les projets Windows répertoriés ci-dessus (mais ils doivent être ajoutés manuellement). Si la plateforme Windows que vous souhaitez cibler ne figure pas déjà dans votre solution, consultez les instructions d’installation pour ajouter le ou les types de projet Windows souhaités.

Exemples

Tous les exemples du livre de Charles Petzold Creating Mobile Apps with Xamarin.Forms incluent plateforme Windows universelle (pour Windows 10) projets.

L’application de démonstration « Scott Hanselman » est disponible séparément et inclut également des projets Apple Watch et Android Wear (utilisant respectivement Xamarin.iOS et Xamarin.Android, Xamarin.Forms ne s’exécute pas sur ces plateformes).