![]() |
VOOZH | about |
dotnet add package Krypton.Standard.Toolkit.Nightly --version 110.26.5.150-alpha
NuGet\Install-Package Krypton.Standard.Toolkit.Nightly -Version 110.26.5.150-alpha
<PackageReference Include="Krypton.Standard.Toolkit.Nightly" Version="110.26.5.150-alpha" />
<PackageVersion Include="Krypton.Standard.Toolkit.Nightly" Version="110.26.5.150-alpha" />Directory.Packages.props
<PackageReference Include="Krypton.Standard.Toolkit.Nightly" />Project file
paket add Krypton.Standard.Toolkit.Nightly --version 110.26.5.150-alpha
#r "nuget: Krypton.Standard.Toolkit.Nightly, 110.26.5.150-alpha"
#:package Krypton.Standard.Toolkit.Nightly@110.26.5.150-alpha
#addin nuget:?package=Krypton.Standard.Toolkit.Nightly&version=110.26.5.150-alpha&prereleaseInstall as a Cake Addin
#tool nuget:?package=Krypton.Standard.Toolkit.Nightly&version=110.26.5.150-alpha&prereleaseInstall as a Cake Tool
KryptonButton PropertiesKryptonInputBoxView package version details and supported frameworks.
=======
| Workflow | Status |
|---|---|
| Build (Master) | 👁 Build |
| Release (Master) | 👁 Release |
| Build (Canary) | 👁 Build |
| Release (Canary) | 👁 Release |
| Build (Alpha) | 👁 Build |
| Release (Alpha) | 👁 Release |
=======
The online help will give an overview of what the toolkit is capable of.
If you require the full API reference, you can download the latest version by clicking the link below.
If you are interested in contributing to the Standard Toolkit, please read this article first.
=======
Full information about support can be found in the Package Support Information.
See Krypton Toolkit release cadence
To find out more about the differences between Nightly, Canary and Stable packages, please read this article.
To find out how to install either Canary or Nightly versions, please check out this article.
=======
Development of the Krypton Standard Toolkit is supported by these generous organisations:
| JetBrains provides cutting-edge IDE and developer productivity tools. | YourKit provides a market-leading intelligent Java Profiler and .NET Profiler. |
=======
Follow the links to see the different objects and layouts that this framework allows you to do: Toolkit Demos
=======
👁 Join our Krypton Toolkit community Discord server
=======
=======
There are list of changes that have occurred during the development of the V110.00 version
Implemented #3177, [Breaking Change] Move KryptonAboutBox to Krypton.Toolkit.Utilities
KryptonAboutBox class has been moved from the Krypton.Toolkit namespace to the Krypton.Toolkit.Utilities namespace. Please update your using directives accordingly.KryptonAboutBox class in the Krypton.Toolkit.Utilities assembly, which is part of the Krypton.Standard.Toolkit NuGet package.Implemented #2858, [Breaking Change]: Move KryptonCommandLink buttons to Krypton.Toolkit.Utilities
KryptonCommandLinkButton class has been moved from the Krypton.Toolkit namespace to the Krypton.Toolkit.Utilities namespace. Please update your using directives accordingly.Krypton.Toolkit.Utilities assembly, which is part of the Krypton.Standard.Toolkit NuGet package.Implemented #2808, Move KryptonToastNotification feature to Krypton.Toolkit.Utilities
KryptonToastNotification class has been moved from the Krypton.Toolkit namespace to the Krypton.Toolkit.Utilities namespace. Please update your using directives accordingly.Krypton.Toolkit.Utilities assembly, which is part of the Krypton.Standard.Toolkit NuGet package.KryptonToastNotification public API has also been renamed to KryptonToast to better reflect its purpose. It is recommended to update any references to the old class name in your codebase to ensure compatibility with the new version.Implemented #2762, Move the public facing version of KryptonExceptionDialog to Krypton.Toolkit.Utilities
KryptonExceptionDialog class has been moved from the Krypton.Toolkit namespace to the Krypton.Toolkit.Utilities namespace. Please update your using directives accordingly.Krypton.Toolkit.Utilities assembly, which is part of the Krypton.Standard.Toolkit NuGet package.There are list of changes that have occurred during the development of the V100.00 version
Implemented #984, KryptonForm using SizeGripStyle for grippie.
public abstract Image? GetSizeGripImage(RightToLeft isRtl);
so that themes can return a size grip image (or null).Implemented #2328, Set the baseline support to .NET Framework 4.7.2
Resolved #240, [Breaking Change] KryptonRichTextBox Why is it not possible to have the ButtonSpecs aligned to the top of a control
ButtonSpecs have been removed from the KryptonRichTextBoxResolved #1212, [Breaking Change] KColorButton 'drop-down' arrow should be drawn
PaletteRedirectDropDownButtonKryptonPaletteImagesDropDownButtonDropDownButtonImages from designersAs of version 100, support for .NET FrameWork 4.6.2, 4.7 & 4.7.1 has been dropped, due to lack of native support for high DPI.
KColorButton 'drop-down' arrow should be drawn
PaletteRedirectDropDownButtonKryptonPaletteImagesDropDownButtonDropDownButtonImages from designersThere are list of changes that have occurred during the development of the V90.00 version
KryptonPropertyGrid should have a customisable back colour.
KryptonPropertyGrid now uses the State### sets like the rest of the controls.State#### equivalentsKryptonMessageBox to KryptonMessageBoxDep
KryptonMessageBox is now supported in the KryptonMessageBoxDep classKryptonMessageBox gets back to being a drop in replacement for the WinForm MessageBoxKryptonMessageDialog implementation of the UWP MessageDialogKryptonMessageBox does not obey tab characters like MessageBox
ContentAlignment for a KryptonMessageBox.Show command is no longer possible.RibbonAppButton has become RibbonFileAppButtonRibbonFileAppTab to hold the tab text (Defaults to File)FileAppTab have been moved into the StateCommon areaFont Size (as it is already covered by the actual font !)GlobalPaletteMode into GlobalPalette and rename
CustomPalette must be derived from the KryptonCustomPaletteBase classBasePaletteMode has been removed from KryptonCustomPaletteBase classAllowFormChrome has been removed and replaced with UseThemeFormChromeBorderWidth to better explain what it is doingKryptonTreeView Multi Node Select
State####Pressed have changed to State#####MultiSelect to reflect usageMultiSelect allows drawing of selected items and retrieval via CheckedNodesCornerRoundingRadius that overrides the State#### Node Rounding values. Please remove!
CornerRoundingRadius overrides ONLY the StateCommon.Border.Rounding which is incorrect.CornerRoundingRadius have been removedAllowFormIntegrate from your deisgner filesAs of V90.00, support for .NET 6 and 7 has been removed due to their release cadences.
KryptonButton PropertiesSome properties previously found in the root such as, ShowSplitOption, UseAsADialogButton, UseAsUACElevationButton and UACShieldIconSize are now located in the Values section.
If using KryptonAboutToolkit, please note that this has been superceded by KryptonAboutBox. Or if you use KryptonThemeBrowserForm, it has now been moved to KryptonThemeBrowser as the public facing API.
KryptonInputBoxThe KryptonInputBox now uses the new KryptonInputBoxData API, to handle data.
As of V90.00 support for longer path names will need to be enabled if you want to build the toolkit yourself. For more details on how to do this, please follow the instructions in the long path names configuration guide.
Quick options from the repository root:
dotnet build "Source/Krypton Components/Krypton Toolkit Suite 2022 - VS2022.sln" -c Debug (see for TestForm and preset script notes).run.cmd or the channel scripts under Scripts/VS2022/ (and related folders).=======
#1109 - KryptonPropertyGrid 'jagged' text
Jagged text when drawing. (i.e. ComboBox contents / PropertyGrid / Extended controls )
This is due to the usage of the Legacy API Application.SetCompatibleTextRenderingDefault having a value of true. Please set it to false.#665 - Workaround add net48 or net481 to your <TargetFrameworks> if using .NET 8 or newer.
.NET 6/7 Designer issues - If you are experiencing designer issues with your project, please refer to this for more information
URGENT: If anyone experiences "Double events" such as the one found in issue #666 about double events, please can you report it ASAP, so that they can be investigated. Thanks!
=======
The Krypton Suite contains user interface components designed to make it quick and easy for developers to create professional looking applications. It provides the essential building blocks needed to create a consistent look and feel across all your products. You can use the built-in palettes to achieve the same appearance as industry standard applications such as Microsoft Office 2007/2010/2013 & Microsoft 365, Visual Studio 2010. Alternatively you can create your own custom palettes to create a completely unique user interface. The Krypton Suite consists of five products called Krypton Toolkit, Krypton Ribbon, Krypton Navigator, Krypton Workspace and Krypton Docking.
Krypton..If you want to contribute to this project, please follow these guidelines. All contributions are welcome!
The Krypton Toolkit provides a set of basic user interface components for free. You can distribute the signed Krypton Toolkit assembly without charge or royalty with your own products. The Krypton Toolkit is great resource for speeding up development of professional looking applications. It works in tandem with the MenuStrip, StatusStrip and ToolStrip controls that come with .NET Framework controls. Using the Krypton Toolkit you can create a great looking application in just minutes.
The Krypton Ribbon is designed to mimic the look, feel and operation of the ribbon control seen in the Microsoft Office 2007/2010/2013/365 applications such as Word and Excel. It provides advanced capabilities including the quick access toolbar, contextual tabs and auto shrinking groups. With rich design time support and sample code you can be up and running with the ribbon in no time at all. It integrates with the Krypton Toolkit architecture to ensure a consistent look and feel.
The Krypton Navigator is a user interface control that provides the user with a variety of ways to navigate around a set of pages. Think of it as a traditional TabControl on steroids. It has many different modes of operation allowing you to achieve exactly the right operation for your application. It integrates with the Krypton Toolkit architecture to ensure a consistent look and feel.
The Krypton Workspace allows a document area to be created that the user can customise by dragging and dropping pages into new positions. Similar to the Visual Studio document area but with far greater flexibility and functionality. Each cell within the workspace uses an instance of the Krypton Navigator allowing a wide range of options for organising and displaying pages. It integrates with the Krypton Toolkit architecture to ensure a consistent look and feel.
The Krypton Docking set of components allow the user to drag and drop docking pages into new locations in order to customise the organisation of the application content. It allows this in a way similar to that of Visual Studio 2008/2010. Each docking area uses an instance of the Krypton Workspace allowing a wide range of options for organising and displaying pages. It integrates with the Krypton Toolkit architecture to ensure a consistent look and feel.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0-windows7.0 net8.0-windows7.0 is compatible. net9.0-windows net9.0-windows was computed. net9.0-windows7.0 net9.0-windows7.0 is compatible. net10.0-windows net10.0-windows was computed. net10.0-windows7.0 net10.0-windows7.0 is compatible. net11.0-windows7.0 net11.0-windows7.0 is compatible. |
| .NET Framework | net472 net472 is compatible. net48 net48 is compatible. net481 net481 is compatible. |
This package has no dependencies.
Showing the top 5 NuGet packages that depend on Krypton.Standard.Toolkit.Nightly:
| Package | Downloads |
|---|---|
|
Krypton.Toolkit.Suite.Extended.Common.Nightly
An extension to the Standard Toolkit, which supports .NET Framework 4.6.2 - 4.8.1, .NET 8 - 10. This package implements common tools and utilities that are used by the extended toolkit. This package supports all .NET Framework versions starting .NET Framework 4.6.2 - 4.8.1, .NET 8 - 10. Also, all libraries are included targeting each specific framework version for performance purposes. 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.Core.Nightly
An extension to the Standard Toolkit, which supports .NET Framework 4.6.2 - 4.8.1, .NET 8 - 10. This package implements core utilities that are fundamental to the extended toolkit. This package supports all .NET Framework versions starting .NET Framework 4.6.2 - 4.8.1, .NET 8 - 10. Also, all libraries are included targeting each specific framework version for performance purposes. 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.Dialogs.Nightly
An extension to the Standard Toolkit, which supports .NET Framework 4.6.2 - 4.8.1, .NET 8 - 10. This package implements additional extensions to standard dialogs. This package supports all .NET Framework versions starting .NET Framework 4.6.2 - 4.8.1, .NET 8 - 10. Also, all libraries are included targeting each specific framework version for performance purposes. 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.Notifications.Nightly
An extension to the Standard Toolkit, which supports .NET Framework 4.6.2 - 4.8.1, .NET 8 - 10. This package implements items to create notifications for your applications. This package supports all .NET Framework versions starting .NET Framework 4.6.2 - 4.8.1, .NET 8 - 10. Also, all libraries are included targeting each specific framework version for performance purposes. 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.Forms.Nightly
An extension to the Standard Toolkit, which supports .NET Framework 4.6.2 - 4.8.1, .NET 8 - 10. This package implements additional KryptonForm effects, to be used in conjunction with the standard toolkit. This package supports all .NET Framework versions starting .NET Framework 4.6.2 - 4.8.1, .NET 8 - 10. Also, all libraries are included targeting each specific framework version for performance purposes. 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 |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 110.26.5.150-alpha | 55 | 5/30/2026 |
| 110.26.5.145-alpha | 55 | 5/25/2026 |
| 110.26.5.144-alpha | 60 | 5/24/2026 |
| 110.26.5.143-alpha | 66 | 5/23/2026 |
| 110.26.5.142-alpha | 61 | 5/22/2026 |
| 110.26.5.141-alpha | 59 | 5/21/2026 |
| 110.26.5.140-alpha | 63 | 5/20/2026 |
| 110.26.5.138-alpha | 62 | 5/18/2026 |
| 110.26.5.136-alpha | 62 | 5/16/2026 |
| 110.26.5.135-alpha | 53 | 5/15/2026 |
| 110.26.5.133-alpha | 49 | 5/13/2026 |
| 110.26.5.132-alpha | 71 | 5/12/2026 |
| 110.26.5.131-alpha | 56 | 5/11/2026 |
| 110.26.5.128-alpha | 61 | 5/8/2026 |
| 110.26.5.127-alpha | 63 | 5/7/2026 |
| 110.26.5.126-alpha | 59 | 5/6/2026 |
| 110.26.5.124-alpha | 53 | 5/4/2026 |
| 110.26.5.121-alpha | 65 | 5/1/2026 |
| 110.26.4.118-alpha | 66 | 4/28/2026 |
| 110.26.4.117-alpha | 63 | 4/27/2026 |
Get updates here: https://github.com/Krypton-Suite/Standard-Toolkit