❗ Nous avons déplacé le développement vers un nouveau référentiel, «Windows». Il contient la nouvelle infrastructure et la base de code pour les versions 8.0+ de la boîte à outils communautaire Windows qui contient une base unique pour les composants compatibles UWP / WINUI2, WindowsAppsDK / WinUI3 et UNO. Veuillez les visiter pour les dernières informations.
Vous pouvez en savoir plus sur cette dernière version de notre article de blog ici. La galerie d'échantillons a également été mise à jour dans la boutique Microsoft.
? Pour la discussion et le développement de nouvelles fonctionnalités, voir Windows Community Toolkit Labs
? Pour de nouveaux problèmes, veuillez essayer de vous reproduire sur les derniers packages, puis ouvrir une discussion ou un problème dans le nouveau référentiel.
? Ce dépôt contient le code basé sur 7.x UWP 7 précédent pour les versions antérieures de Windows Community Toolkit; Le code compatible SDK de l'application Windows se trouve dans la branche winui . Une grande partie de ce code a été fusionnée et transférée sur la version unique de CodeBase dans le nouveau référentiel; Cependant, ce dépôt sera archivé pour l'historique et la référence pour permettre à la migration d'autres composants ou problèmes, si nécessaire.
La boîte à outils communautaire Windows est une collection de fonctions d'assistance, de contrôles personnalisés et de services d'applications. Il simplifie et démontre des modèles de développeurs communs lors de la création d'expériences pour Windows 10 et Windows 11. Il contient des composants et des aides pour les applications UWP et WINUI 3 / WinAppsDK. En savoir plus sur notre soutien à Winui 3 ici.
Remarque : Nos aides générales pour .NET sont désormais la boîte à outils communautaire .NET, y compris la boîte à outils MVVM.
| Cible | Bifurquer | Statut | Version du package recommandé |
|---|---|---|---|
| Production (UWP) | rel / 7.1.2 | ||
| Production (Winappsdk / Winui 3) | rel / winui / 7.1.2 | ||
| Aperçu | principal |
La boîte à outils a été migrée vers de nouvelles infrastructures dans ce référentiel.
Lisez le blog original qui a expliqué cela ici, mais consultez les dernières informations en haut de ce fichier .
Labs facilite la contribution de la boîte à outils de la communauté Windows, d'essayer de nouvelles fonctionnalités toujours en développement et de collaborer avec d'autres.
En savoir plus ici.
Veuillez lire la page de démarrage de la boîte à outils de la communauté Windows pour des informations plus détaillées sur l'utilisation de la boîte à outils.
Toute la documentation de la boîte à outils est hébergée sur Microsoft Docs. Toute la documentation de l'API se trouve au navigateur API .NET.
Vous voulez voir la boîte à outils en action avant de sauter dans le code? Téléchargez et jouez avec l'application Windows Community Toolkit Exemple du magasin.
Si vous avez besoin d'aide pour quelque chose ou d'avoir une idée, n'hésitez pas à commencer une discussion ou à nous trouver sur Discord. Si vous avez des étapes de repro détaillées, ouvrez un problème ici à la place.
Voulez-vous contribuer? Consultez notre page Wiki Toolkit Windows Community pour en savoir plus sur la contribution et les directives.
Nuget est un gestionnaire de packages standard pour les applications .NET qui est intégrée à Visual Studio. Lorsque vous ouvrez une solution dans Visual Studio, choisissez le menu des outils > Nuget Package Manager > Gérer les packages NuGet pour la solution… Entrez l'un des noms de packages mentionnés dans la table NuGet Packages NuGet Packages de Windows Community Toolkit pour le rechercher en ligne.
La liste des fonctionnalités fait référence à toutes les fonctionnalités actuellement disponibles que l'on trouve dans la boîte à outils de la communauté Windows. La plupart des fonctionnalités devraient fonctionner avec la mise à jour d'octobre 2018 (1809) SDK 17763 et plus; Cependant, reportez-vous à une documentation spécifique sur chaque fonctionnalité pour plus d'informations.
Voir nos plans 2022 ici.
Lisez ce que nous prévoyons pour les prochaines itérations et n'hésitez pas à poser des questions.
Consultez notre page Wiki Packages d'aperçu pour en savoir plus sur la mise à jour de vos sources NuGet dans Visual Studio, vous pouvez également obtenir des packages pré-libérés des versions à venir à essayer.
Ce projet a adopté le code de conduite défini par le Contributeur Covenant pour clarifier le comportement attendu dans notre communauté. Pour plus d'informations, consultez le Code de conduite de la fondation .NET.
Ce projet est soutenu par la Fondation .NET.
Fait avec contribution.