Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly 110.26.3.60-alpha

This is a prerelease version of Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly.
dotnet add package Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly --version 110.26.3.60-alpha
                    
NuGet\Install-Package Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly -Version 110.26.3.60-alpha
                    
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="Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly" Version="110.26.3.60-alpha" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly" Version="110.26.3.60-alpha" />
                    
Directory.Packages.props
<PackageReference Include="Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly --version 110.26.3.60-alpha
                    
#r "nuget: Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly, 110.26.3.60-alpha"
                    
#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.
#:package Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly@110.26.3.60-alpha
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly&version=110.26.3.60-alpha&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly&version=110.26.3.60-alpha&prerelease
                    
Install as a Cake Tool

Krypton Toolkit Suite Extended Toggle Switch Package

Overview

The Toggle Switch Package provides customizable toggle switch controls for Windows Forms applications, extending the Krypton Standard Toolkit with modern toggle switch functionality.

What's Included

This package includes:

  • KryptonToggleSwitchVersion1 - Original toggle switch control
  • KryptonToggleSwitchVersion2 - Enhanced toggle switch control
  • Multiple renderer styles (Metro, Modern, iOS, Android, OSX, Carbon, Fancy, Brushed Metal, Plain and Simple)
  • Support for both Krypton-themed and vanilla rendering modes
  • Customizable appearance, animations, and behavior

Supported Frameworks

  • .NET Framework 4.6.2
  • .NET Framework 4.7.2
  • .NET Framework 4.8
  • .NET Framework 4.8.1
  • .NET 8 (Windows)
  • .NET 9 (Windows)
  • .NET 10 (Windows)

Installation

From NuGet

Stable Release:

Install-Package Krypton.Toolkit.Suite.Extended.Toggle.Switch

Canary (Beta) Release:

Install-Package Krypton.Toolkit.Suite.Extended.Toggle.Switch.Canary

Nightly (Alpha) Release:

Install-Package Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly

Using .NET CLI

dotnet add package Krypton.Toolkit.Suite.Extended.Toggle.Switch

Usage

Once installed, add the necessary using directive:

using Krypton.Toolkit.Suite.Extended.Toggle.Switch;

Basic Example

// Create a toggle switch control
var toggleSwitch = new KryptonToggleSwitchVersion1
{
    Checked = false,
    Style = ToggleSwitchStyle.Metro,
    UseAnimation = true
};

// Handle checked changed event
toggleSwitch.CheckedChanged += (sender, e) =>
{
    MessageBox.Show($"Toggle switch is now: {toggleSwitch.Checked}");
};

// Add to form
this.Controls.Add(toggleSwitch);

Features

Multiple Renderer Styles

  • Metro
  • Modern
  • iOS 5
  • iPhone
  • Android
  • OSX
  • Carbon
  • Fancy
  • Brushed Metal
  • Plain and Simple

Customization Options

  • Animation support with configurable intervals and steps
  • Custom text for on/off states
  • Custom images for buttons and sides
  • Alignment options
  • Color customization
  • Threshold percentage for toggle behavior
  • Krypton-themed or vanilla rendering modes

Dependencies

This package requires:

  • Krypton.Toolkit (Standard Toolkit)

Version matching is automatic based on your build configuration (Release/Canary/Nightly).

Build Configurations

The package is available in three build configurations:

Configuration Suffix Description
Release (none) Stable production release
Canary -beta Beta preview with latest features
Nightly -alpha Daily builds with cutting-edge features

Support

License

MIT License

Copyright © 2017-2026, Krypton Suite

See LICENSE file for details.

Version Information

To view all of the extended toolkit package latest version information, please visit: https://github.com/Krypton-Suite/Krypton-Toolkit-Suite-Version-Dashboard/blob/main/Documents/Modules/Extended/Krypton-Toolkit-Suite-Extended-Modules.md

Product Compatible and additional computed target framework versions.
.NET net8.0-windows7.0 is compatible.  net9.0-windows was computed.  net9.0-windows7.0 is compatible.  net10.0-windows was computed.  net10.0-windows7.0 is compatible.  net11.0-windows7.0 is compatible. 
.NET Framework net472 is compatible.  net48 is compatible.  net481 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly:

Package Downloads
Krypton.Toolkit.Suite.Extended.Ultimate.Nightly

The Ultimate all-in-one package for Krypton Toolkit Suite Extended. This package includes ALL Extended Toolkit assemblies and dependencies bundled together for maximum convenience. Supports .NET Framework 4.7.2 - 4.8.1, .NET 8 - 10. All libraries are included targeting each specific framework version for performance purposes. This package includes: - All Extended Toolkit controls and components - All shared utilities and tools - All dependencies required for full functionality - Support for all target frameworks Perfect for applications that need the complete Extended Toolkit without managing individual packages. To view all of the extended toolkit package latest version information, please visit: https://github.com/Krypton-Suite/Krypton-Toolkit-Suite-Version-Dashboard/blob/main/Documents/Modules/Extended/Krypton-Toolkit-Suite-Extended-Modules.md

Krypton.Toolkit.Suite.Extended.Ultimate.Lite.Nightly

The Ultimate Lite all-in-one package for Krypton Toolkit Suite Extended. This package includes ALL Extended Toolkit assemblies and dependencies bundled together for maximum convenience. This is the LITE version with reduced framework targets for smaller package size. Supports .NET Framework 4.8 - 4.8.1, .NET 8 - 10. All libraries are included targeting each specific framework version for performance purposes. This package includes: - All Extended Toolkit controls and components - All shared utilities and tools - All dependencies required for full functionality - Support for modern target frameworks (excludes .NET Framework 4.7.2) Perfect for applications targeting modern frameworks that need the complete Extended Toolkit without managing individual packages. Difference from Ultimate package: - Ultimate: Supports net472, net48, net481, net8.0, net9.0, net10.0 - Ultimate.Lite: Supports net48, net481, net8.0, net9.0, net10.0 (excludes net472) To view all of the extended toolkit package latest version information, please visit: https://github.com/Krypton-Suite/Krypton-Toolkit-Suite-Version-Dashboard/blob/main/Documents/Modules/Extended/Krypton-Toolkit-Suite-Extended-Modules.md

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
110.26.3.60-alpha 44 3/1/2026
110.26.2.50-alpha 53 2/19/2026
110.26.2.48-alpha 49 2/17/2026
110.26.2.47-alpha 47 2/16/2026
110.26.1.29-alpha 52 1/29/2026
110.26.1.25-alpha 56 1/25/2026
110.26.1.10-alpha 57 1/10/2026
110.26.1.5-alpha 62 1/5/2026
110.26.1.2-alpha 61 1/2/2026
110.26.1.1-alpha 61 1/1/2026
100.25.11.320-alpha 209 11/16/2025
100.25.11.318-alpha 216 11/14/2025
100.25.11.314-alpha 212 11/10/2025
100.25.10.300-alpha 161 10/27/2025
100.25.10.299-alpha 116 10/26/2025
100.25.10.293-alpha 161 10/20/2025
100.25.10.291-alpha 76 10/18/2025
100.25.10.288-alpha 77 10/18/2025
100.25.10.286-alpha 161 10/13/2025
100.25.9.244-alpha 178 9/1/2025
Loading failed