Design Time
Telerik UI for WinForms fully supports the Visual Studio .NET WinForms designer. All Telerik designers have been migrated, and all of our controls are available in the toolbox at design time. Specialized control designers, action lists, property builders, smart tags and editors provide a design-time experience in .NET that matches the capabilities available in .NET Framework, enabling our customers to take advantage of the new enhancements in the latest .NET.
Figure 1: RadGridView .NET Designer
Requirements
The design time assemblies in .NET are resolved via the installed in the project NuGet packages. This means that toolbox is populated from the Telerik UI controls added to the referenced Telerik NuGet package/s. In order use the designers in .NET, please make sure that the following requirements are met:
Visual Studio 2022 v17.0 and newer
-
Telerik UI for WinForms NuGet package installed in the project: Install using NuGet Packages
- UI.for.WinForms.AllControls.Net** package wraps all Telerik assemblies for specific .Net version in one package. For more information see Available NuGet Packages
For best results, use the latest version of Telerik UI for WinForms Nuget package and latest Visual Studio 2022 version.
Figure 2: TelerikWinFormsApp in .NET using UI.for.WinForms.AllControls.Net90
Even though you may have an installation of the Telerik UI for WinForms suite, it is not enough to load the designer. It requires installing Telerik UI for WinForms NuGet package.
Tips and Tricks
Note that the design-time assemblies are resolved from the installed NuGet packages by the new Microsoft SDK which is part of Visual Studio. It is recommended to close all the opened designers when you are about to install or update our NuGets. The same is also true when rebuilding the project. Please have in mind that if you have a designer opened and you rebuild the project, this will kill the .NET Core process hosting the design server, ultimately this will lead to restarting the design surface by starting a new server process. If your form has a complex designer this may slow down Visual Studio so you may consider closing the designers before rebuilding the application.
The new architecture is described in more details in our New Telerik UI for WinForms Designers for .NET Core and .NET 5.0 blog.