Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly
110.26.1.25-alpha
See the version list below for details.
dotnet add package Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly --version 110.26.1.25-alpha
NuGet\Install-Package Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly -Version 110.26.1.25-alpha
<PackageReference Include="Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly" Version="110.26.1.25-alpha" />
<PackageVersion Include="Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly" Version="110.26.1.25-alpha" />
<PackageReference Include="Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly" />
paket add Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly --version 110.26.1.25-alpha
#r "nuget: Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly, 110.26.1.25-alpha"
#:package Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly@110.26.1.25-alpha
#addin nuget:?package=Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly&version=110.26.1.25-alpha&prerelease
#tool nuget:?package=Krypton.Toolkit.Suite.Extended.Toggle.Switch.Nightly&version=110.26.1.25-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. |
| .NET Framework | net472 is compatible. net48 is compatible. net481 is compatible. |
-
.NETFramework 4.7.2
- Krypton.Standard.Toolkit.Nightly (>= 110.26.1.25-alpha)
-
.NETFramework 4.8
- Krypton.Standard.Toolkit.Nightly (>= 110.26.1.25-alpha)
-
.NETFramework 4.8.1
- Krypton.Standard.Toolkit.Nightly (>= 110.26.1.25-alpha)
-
net10.0-windows7.0
- Krypton.Standard.Toolkit.Nightly (>= 110.26.1.25-alpha)
-
net8.0-windows7.0
- Krypton.Standard.Toolkit.Nightly (>= 110.26.1.25-alpha)
-
net9.0-windows7.0
- Krypton.Standard.Toolkit.Nightly (>= 110.26.1.25-alpha)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 110.26.8.222-alpha | 42 | 8/10/2026 |
| 110.26.7.212-alpha | 61 | 7/31/2026 |
| 110.26.7.210-alpha | 48 | 7/29/2026 |
| 110.26.7.207-alpha | 52 | 7/26/2026 |
| 110.26.7.200-alpha | 57 | 7/19/2026 |
| 110.26.7.190-alpha | 56 | 7/9/2026 |
| 110.26.7.182-alpha | 66 | 7/1/2026 |
| 110.26.6.180-alpha | 66 | 6/29/2026 |
| 110.26.6.177-alpha | 82 | 6/26/2026 |
| 110.26.6.176-alpha | 69 | 6/25/2026 |
| 110.26.6.175-alpha | 67 | 6/24/2026 |
| 110.26.5.132-alpha | 74 | 5/12/2026 |
| 110.26.4.103-alpha | 80 | 4/13/2026 |
| 110.26.4.100-alpha | 73 | 4/10/2026 |
| 110.26.4.96-alpha | 76 | 4/6/2026 |
| 110.26.4.92-alpha | 72 | 4/2/2026 |
| 110.26.3.60-alpha | 75 | 3/1/2026 |
| 110.26.2.50-alpha | 86 | 2/19/2026 |
| 110.26.2.48-alpha | 83 | 2/17/2026 |
| 110.26.1.25-alpha | 86 | 1/25/2026 |
Get updates here: https://github.com/Krypton-Suite/Extended-Toolkit