We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy. Image for the cookie policy date

Will Winforms controls be supporting Net 7 any time soon?

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?


3 Replies

SJ Sathiyathanam Jeyakumar Syncfusion Team April 10, 2023 08:08 AM UTC

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.

UG Link : https://help.syncfusion.com/windowsforms/dotnet-framework-compatibility#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

https://help.syncfusion.com/windowsforms/visual-studio-integration/toolbox-configuration

 

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

(Note: Need to install the NuGet Package based on control used in the application)

 

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.

Regards,

Sathiyathanam



TO Tom Olinger June 26, 2023 01:12 AM UTC

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.

Thanks,

Tom




SP Sreemon Premkumar Muthukrishnan Syncfusion Team June 26, 2023 05:50 PM UTC

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.

Regards,

Sreemon Premkumar M.


Attachment: VideoReference_For_adding_ToolBox_NuGet_In_NetCore_WinForms_f00bff36.zip

Loader.
Up arrow icon