This blog explains the procedure to add .NET Core 3.1 and .NET 5.0 custom controls to your Visual Studio toolbox. This custom toolbox controls configuration is supported by Visual Studio via NuGet packages.
There are two methods for configuring custom controls in the Visual Studio toolbox:
Toolbox items will be automatically populated in the Visual Studio toolbox without the need for each project to have the NuGet packages installed.
It’s as simple as that; follow these steps, as directed by Microsoft:
nuget.exe add <path to your nupkg> -Source <path to your fallback folder> -Expand |
<?xml version="1.0" encoding="UTF-8"?> <configuration> <fallbackPackageFolders> <add key="Syncfusion Toolbox Local NuGet Packages 19.1.0.63" value="C:\Program Files (x86)\Syncfusion\Essential Studio\WPF\19.1.0.63\ToolboxNuGetPackages" /> </fallbackPackageFolders> </configuration>
From our Syncfusion 2021 Volume 1 release onward, we are providing automatic toolbox configuration support for WPF .NET 5.0 controls. You can just download and install our Essential Studio for WPF setup v19.1.0.54 or later in a .NET 5.0-enabled machine. Then, the Syncfusion WPF .NET 5.0 controls will be automatically listed in the toolbox.
Refer to the following user guide documentation:
You can also get your custom controls in the Visual Studio toolbox by installing the NuGet packages. To do so, follow these steps:
Note: Refer to configuring custom controls in the toolbox in Visual Studio 2017 v15.0 or later using referenced NuGet packages.
Thanks for reading! In this blog, we have seen the procedure to add .NET Core 3.1 and .NET 5.0 custom controls to your Visual Studio toolbox. This will populate the required controls in the toolbox and ease the process of development. So, try out these steps and leave your feedback in the comments section given below!
Syncfusion provides 70+ high-performance, lightweight, modular, and responsive ASP.NET Core UI controls such as DataGrid, Charts, and Scheduler. You can use them to improve your application development.
For existing customers, the new version is available for download from the License and Downloads page. If you are not yet a Syncfusion customer, you can try our 30-day free trial to check out our available features. Also, try our samples from this GitHub location.
You can also contact us through our support forum, Direct-Trac, or feedback portal. We are always happy to assist you!