Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly
110.26.3.60-alpha
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
<PackageReference Include="Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly" Version="110.26.3.60-alpha" />
<PackageVersion Include="Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly" Version="110.26.3.60-alpha" />
<PackageReference Include="Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly" />
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"
#:package Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly@110.26.3.60-alpha
#addin nuget:?package=Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly&version=110.26.3.60-alpha&prerelease
#tool nuget:?package=Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly&version=110.26.3.60-alpha&prerelease
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
- Documentation: Extended Toolkit Docs
- Issues: GitHub Issues
- Discussions: GitHub Discussions
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 | Versions 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. |
-
.NETFramework 4.7.2
- Krypton.Standard.Toolkit.Nightly (>= 110.26.3.60-alpha)
-
.NETFramework 4.8
- Krypton.Standard.Toolkit.Nightly (>= 110.26.3.60-alpha)
-
.NETFramework 4.8.1
- Krypton.Standard.Toolkit.Nightly (>= 110.26.3.60-alpha)
-
net10.0-windows7.0
- Krypton.Standard.Toolkit.Nightly (>= 110.26.3.60-alpha)
-
net11.0-windows7.0
- Krypton.Standard.Toolkit.Nightly (>= 110.26.3.60-alpha)
-
net8.0-windows7.0
- Krypton.Standard.Toolkit.Nightly (>= 110.26.3.60-alpha)
-
net9.0-windows7.0
- Krypton.Standard.Toolkit.Nightly (>= 110.26.3.60-alpha)
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 |
Get updates here: https://github.com/Krypton-Suite/Extended-Toolkit