CommunityToolkit.WinUI.Triggers 8.1.240916

Prefix Reserved
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package CommunityToolkit.WinUI.Triggers --version 8.1.240916                
NuGet\Install-Package CommunityToolkit.WinUI.Triggers -Version 8.1.240916                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CommunityToolkit.WinUI.Triggers" Version="8.1.240916" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CommunityToolkit.WinUI.Triggers --version 8.1.240916                
#r "nuget: CommunityToolkit.WinUI.Triggers, 8.1.240916"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install CommunityToolkit.WinUI.Triggers as a Cake Addin
#addin nuget:?package=CommunityToolkit.WinUI.Triggers&version=8.1.240916

// Install CommunityToolkit.WinUI.Triggers as a Cake Tool
#tool nuget:?package=CommunityToolkit.WinUI.Triggers&version=8.1.240916                

Windows Community Toolkit - Triggers

This package is part of the Windows Community Toolkit from the .NET Foundation.

Package Contents

This package contains the following triggers in the CommunityToolkit.WinUI namespace:

  • CompareStateTrigger
  • ControlSizeTrigger
  • IsEqualStateTrigger
  • IsNotEqualStateTrigger
  • IsNullOrEmptyStateTrigger
  • NetworkConnectionStateTrigger
  • RegexStateTrigger
  • UserHandPreferenceStateTrigger

Which Package is for me?

If you're developing with UWP/WinUI 2 or Uno.UI you should be using the CommunityToolkit.Uwp.Triggers package.

If you're developing with WindowsAppSDK/WinUI 3 or Uno.WinUI you should be using the CommunityToolkit.WinUI.Triggers package.

WinUI Resources (UWP)

For UWP projects, the WinUI 2 reference requires you include the WinUI XAML Resources in your App.xaml file:

    <Application.Resources>
        <XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls" />
    </Application.Resources>

See Getting Started in WinUI 2 for more information.

Documentation

Further documentation about these components can be found at: https://aka.ms/windowstoolkitdocs

License

MIT

See License.md in package for more details.

Product Compatible and additional computed target framework versions.
.NET net6.0-windows10.0.22621 is compatible.  net7.0-windows was computed.  net7.0-windows10.0.18362 is compatible.  net7.0-windows10.0.22621 is compatible.  net8.0 is compatible.  net8.0-android was computed.  net8.0-android34.0 is compatible.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-ios17.5 is compatible.  net8.0-maccatalyst was computed.  net8.0-maccatalyst17.5 is compatible.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net8.0-windows10.0.18362 is compatible.  net8.0-windows10.0.22621 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on CommunityToolkit.WinUI.Triggers:

Package Downloads
CommunityToolkit.WinUI.Controls.SettingsControls

Create a Windows 11 style settings experiences with these controls.

GitHub repositories (2)

Showing the top 2 popular GitHub repositories that depend on CommunityToolkit.WinUI.Triggers:

Repository Stars
Pixeval/Pixeval
Wow. Yet another Pixiv client!
2fast-team/2fast
Two-Factor Authenticator Supporting TOTP (Windows 10 & Android, iOS, Linux and macOS App)
Version Downloads Last updated
8.2.241112-preview1 254 11/14/2024
8.1.240916 7,985 9/16/2024
8.1.240821 3,447 8/22/2024
8.1.240606-rc 2,155 6/6/2024
8.1.240328-rc 870 3/28/2024
8.0.240109 29,188 1/9/2024
8.0.230907 37,649 9/7/2023
8.0.230828-rc 779 8/29/2023
8.0.230823-rc 917 8/23/2023