I've been frustrated with how many Winforms controls I couldn't get to work the way the documentation says it should and I finally realized -- you don't have full support for Net 7, yet, do you?
Is that on the roadmap? Any chance we'll see that supported any time soon?
Hi Keith A Price,
Yes, Syncfusion Windows Forms Controls are always compatible NET 7 versions. Refer the below UG link to get more details about version compatibility.
And refer to the below table if you are facing any problems while adding the controls to the toolbox.
.Net Framework 4.x
.NET 5.0 && 6.0 && 7.0
If you have to use Syncfusion .NET Framework controls in Visual Studio Toolbox, you should download and install Syncfusion Essential Studio Windows Forms installer from License and Downloads page.
Refer to this documentation link for more information about configuring NET Framework controls in Visual Studio Toolbox
Microsoft has not provided toolbox and designer support for third-party controls in .NET 6.0 and 7.0. If they do provide the support, we will include it in our upcoming releases. Currently, Syncfusion provides toolbox support for WinForms via NuGet packages for .NET 6.0 and 7.0 controls only. To use the toolbox for the controls in NET 6.0 and .NET 7.0, you need to install the necessary controls via NuGet packages.
You can refer to the below-given documentation to know more about our WinForms controls dependencies.
UG Link: https://help.syncfusion.com/windowsforms/control-dependencies
Once you download the required NuGet packages the respective controls are shown in the toolbox. You can save the NuGet package installed solution and reuse it whenever you need. And it will show till you uninstalled the NuGet packages.
Let us know if you need any further assistance on this.
Has there been any changes to the .NET 7 toolbox support? Are there any additional steps besides installing the desired NuGet Pakcages? I cannot get the NuGet Package references to appear in the Visual Studio 2022 Toolbox. I see the Syncfusion .nuget folders contain the tools\VisualStudioToolsManifest.xml file.
Hi Tom Olinger,
There are no additional requirements needed to load the control in the toolbox. You simply need to install the respective control's NuGet package and use it by dragging and dropping the control. For your reference, I have attached a video.
Sreemon Premkumar M.