The Windows Community Toolkit is a collection of helper functions, custom controls, and app services. It simplifies and demonstrates common developer tasks building UWP apps for Windows 10. The toolkit is part of the .NET Foundation.
Перейти к файлу
Jérôme Laban d6d5f8b0c3
chore: Adjust for removed feeds
2024-10-16 13:45:14 -04:00
.github merge from master 2021-11-03 14:50:35 -04:00
CommunityToolkit.Common Revert "chore: remove unused attributes" 2023-06-28 09:29:52 -04:00
CommunityToolkit.Diagnostics
CommunityToolkit.HighPerformance
CommunityToolkit.Mvvm Merge branch 'main' into winui 2021-10-12 11:23:09 -07:00
CommunityToolkit.Mvvm.SourceGenerators Fixed warnings. 2021-10-12 12:15:29 -07:00
CommunityToolkit.Win32
CommunityToolkit.Win32.WpfCore.SampleApp
CommunityToolkit.Win32.WpfCore.SampleApp.PackagingProject Merge branch 'main' into winui 2021-07-29 13:26:23 -07:00
CommunityToolkit.WinUI chore: Bump to uno 5.0.19 2023-10-31 14:50:20 -04:00
CommunityToolkit.WinUI.Connectivity
CommunityToolkit.WinUI.DeveloperTools chore: Bump to uno 5.0.19 2023-10-31 14:50:20 -04:00
CommunityToolkit.WinUI.Input.GazeInteraction
CommunityToolkit.WinUI.Notifications
CommunityToolkit.WinUI.SampleApp ci: Ajust for unavailable FrameworkElementExtensions.Cursor 2023-06-11 22:47:48 -04:00
CommunityToolkit.WinUI.SampleApp.Package Migrate Uno fork to winui 2021-10-25 12:27:13 -04:00
CommunityToolkit.WinUI.SampleApp.Skia.Gtk feat!: Bump to net8.0 2024-05-21 10:57:23 -04:00
CommunityToolkit.WinUI.SampleApp.Wasm feat!: Bump to net8.0 2024-05-21 10:57:23 -04:00
CommunityToolkit.WinUI.SampleApp.iOS
CommunityToolkit.WinUI.Samples.BackgroundTasks
CommunityToolkit.WinUI.UI
CommunityToolkit.WinUI.UI.Animations
CommunityToolkit.WinUI.UI.Behaviors
CommunityToolkit.WinUI.UI.Controls fix: Adjust package ids 2021-11-04 20:26:36 -04:00
CommunityToolkit.WinUI.UI.Controls.Core chore: Bump to uno 5.0.19 2023-10-31 14:50:20 -04:00
CommunityToolkit.WinUI.UI.Controls.Core.Design
CommunityToolkit.WinUI.UI.Controls.DataGrid Merge pull request #222 from unoplatform/dev/jela/logical-name 2024-09-24 14:04:38 -04:00
CommunityToolkit.WinUI.UI.Controls.DataGrid.Design
CommunityToolkit.WinUI.UI.Controls.Input
CommunityToolkit.WinUI.UI.Controls.Input.Design
CommunityToolkit.WinUI.UI.Controls.Layout
CommunityToolkit.WinUI.UI.Controls.Layout.Design
CommunityToolkit.WinUI.UI.Controls.Markdown chore: Bump to uno 5.0.19 2023-10-31 14:50:20 -04:00
CommunityToolkit.WinUI.UI.Controls.Markdown.Design
CommunityToolkit.WinUI.UI.Controls.Media
CommunityToolkit.WinUI.UI.Controls.Media.Design
CommunityToolkit.WinUI.UI.Controls.Primitives
CommunityToolkit.WinUI.UI.Controls.Primitives.Design Merge branch 'main' into winui 2021-10-14 13:05:32 -07:00
CommunityToolkit.WinUI.UI.Media
GazeInputTest
GazeInputTest (Package)
SmokeTests
UITests Merge branch 'main' into winui 2021-10-19 09:45:22 -07:00
UnitTests chore: Misc renames 2021-11-04 17:48:37 -04:00
build chore: Update uno.check 2024-05-21 11:06:30 -04:00
githubresources
.editorconfig
.gitattributes Format Build related files 2021-07-22 08:30:49 +05:30
.gitignore
.runsettings
.vsts-ci.yml chore: Remove unused changes 2024-09-20 17:47:40 -04:00
CODE_OF_CONDUCT.md
Contributing.md Update Markdown files 2021-08-05 08:19:52 +05:30
Directory.Build.props chore: Remove unused changes 2024-09-20 17:47:40 -04:00
Directory.Build.targets
EmptyMsAppxPackage.Targets
License.md
ReadMe.md docs: Update ReadMe.md based on latest WCT v7 & v8 details 2024-06-14 10:54:54 -04:00
ThirdPartyNotices.txt
Windows Community Toolkit (NET).slnf
Windows Community Toolkit (UNO).slnf
Windows Community Toolkit-gtk-only.slnf
Windows Community Toolkit.sln
azure-pipelines.yml
global.json chore: Remove unused changes 2024-09-20 17:47:40 -04:00
nuget.config chore: Adjust for removed feeds 2024-10-16 13:45:14 -04:00
settings.xamlstyler
stylecop.json
toolkit.snk
version.json

ReadMe.md

Uno Platform port of Windows Community Toolkit version 7.x

This port allows for Uno Platform based apps to use Windows Community Toolkit version 7.x for WinUI 3 on Windows, iOS, macOS, Android, WebAssembly, and Linux.

[!IMPORTANT] Note that this Uno Platform fork of the Windows Community Toolkit is for version 7.x only. If you update to version 8.x, Uno Platform support is now available out of the box. You can remove the Uno Windows Community Toolkit references and all Condition statements around the packages. For more details on how to use Windows Community Toolkit, complete details are available here.

The following packages are available:

[WinUI / WinAppSDK]

  • Uno.CommunityToolkit.Common NuGet
  • Uno.CommunityToolkit.WinUI NuGet
  • Uno.CommunityToolkit.WinUI.Connectivity NuGet
  • Uno.CommunityToolkit.WinUI.DeveloperTools NuGet
  • Uno.CommunityToolkit.WinUI.UI NuGet
  • Uno.CommunityToolkit.WinUI.UI.Animations NuGet
  • Uno.CommunityToolkit.WinUI.UI.Behaviors NuGet
  • Uno.CommunityToolkit.WinUI.UI.Controls NuGet
  • Uno.CommunityToolkit.WinUI.UI.Controls.Core NuGet
  • Uno.CommunityToolkit.WinUI.UI.Controls.DataGrid NuGet
  • Uno.CommunityToolkit.WinUI.UI.Controls.Input NuGet
  • Uno.CommunityToolkit.WinUI.UI.Controls.Layout NuGet
  • Uno.CommunityToolkit.WinUI.UI.Controls.Markdown NuGet
  • Uno.CommunityToolkit.WinUI.UI.Controls.Media NuGet
  • Uno.CommunityToolkit.WinUI.UI.Controls.Primitives NuGet
  • Uno.CommunityToolkit.WinUI.UI.Media NuGet

These package IDs are for Uno Platform (non-Windows) projects. For WinUI 3 projects, you should use the equivalent packages published by Microsoft (CommunityToolkit.WinUI, CommunityToolkit.WinUI.UI.Controls etc).

[UWP]

As the original Community Toolkit does, this fork also provides binaries for UWP, and the branch unorel/7.1 is used to provide this support.

  • Uno.Microsoft.Toolkit NuGet
  • Uno.Microsoft.Toolkit.Uwp NuGet
  • Uno.Microsoft.Toolkit.Uwp.Connectivity NuGet
  • Uno.Microsoft.Toolkit.Uwp.DeveloperTools NuGet
  • Uno.Microsoft.Toolkit.Uwp.UI NuGet
  • Uno.Microsoft.Toolkit.Uwp.UI.Animations NuGet
  • Uno.Microsoft.Toolkit.Uwp.UI.Behaviors NuGet
  • Uno.Microsoft.Toolkit.Uwp.UI.Controls NuGet
  • Uno.Microsoft.Toolkit.Uwp.UI.Controls.Core NuGet
  • Uno.Microsoft.Toolkit.Uwp.UI.Controls.DataGrid NuGet
  • Uno.Microsoft.Toolkit.Uwp.UI.Controls.Input NuGet
  • Uno.Microsoft.Toolkit.Uwp.UI.Controls.Layout NuGet
  • Uno.Microsoft.Toolkit.Uwp.UI.Controls.Markdown NuGet
  • Uno.Microsoft.Toolkit.Uwp.UI.Controls.Media NuGet
  • Uno.Microsoft.Toolkit.Uwp.UI.Controls.Primitives NuGet
  • Uno.Microsoft.Toolkit.Uwp.UI.Media NuGet

These package IDs are for Uno (non-Windows) projects. For UWP project, you should use the equivalent packages published by Microsoft (Microsoft.Toolkit, Microsoft.Toolkit.Parsers etc).

Using the Uno Platform Windows Community Toolkit packages

For how to use Windows Community Toolkit, complete details are available here.