diff --git a/WindowsForms-toc.html b/WindowsForms-toc.html index 2c61c6c62..46058e4ab 100644 --- a/WindowsForms-toc.html +++ b/WindowsForms-toc.html @@ -83,6 +83,9 @@
  • ARM Support
  • +
  • + .NET Core Design-Time Features +
  • NIST MBARK Framework Compatibility
  • diff --git a/WindowsForms/dotnet-core-designtime-feature.md b/WindowsForms/dotnet-core-designtime-feature.md new file mode 100644 index 000000000..94b03dd80 --- /dev/null +++ b/WindowsForms/dotnet-core-designtime-feature.md @@ -0,0 +1,142 @@ +--- +layout: post +title: .NET Core | DesignTime | Windows Forms | Syncfusion® +description: Learn about Microsoft's WinForms Designer SDK Package for .NET Core Design-Time Features, usage, and key advantages. +platform: windowsforms +control: .NET Core +documentation: ug +--- + +# .NET Core Design-Time Features + +## Overview + +We have expanded design-time support—such as Smart Tags, Custom Collection Editors, and Custom Forms for UITypeEditor—to include controls targeting .NET 6 and higher, which were previously available only in the .NET Framework. + +## Why We Use the WinForms Designer SDK +Microsoft has introduced the **WinForms Designer SDK** NuGet package to support custom design-time experiences in Visual Studio for .NET Core and later versions. This SDK replaces the traditional designer APIs that were previously part of the .NET Framework and Windows OS. + +The new Designer SDK offers several key advantages: + +* Independent of the operating system +* Not reliant on the .NET Framework +* Fully integrated with Visual Studio + +It provides essential extension points and base classes that allow developers to implement advanced design-time features such as, **Smart Tags, Custom Collection Editors, Custom Forms for UITypeEditor**. + +These features are now available for controls targeting .NET 6 and higher. + +To enable this functionality, we have included the **WinForms Designer SDK** as a dependency in our control NuGet packages starting from this version **v26.1.35**. This ensures a consistent and enhanced design-time experience across modern .NET platforms. + +## Control Package Details +We have added the **WinForms Designer SDK** as a dependency in the following control packages. Please refer to the table below for details: + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    +Control Package name + +Designer SDK Dependency Added +
    +Syncfusion.Tools.Windows + +Yes +
    +Syncfusion.Shared.Base + +Yes +
    +Syncfusion.Diagram.Windows + +Yes +
    +Syncfusion.Gauge.Windows + +Yes +
    +Syncfusion.Grid.Windows + +Yes +
    +Syncfusion.Grid.Grouping.Windows + +Yes +
    +Syncfusion.Maps.Windows + +Yes +
    +Syncfusion.PivotTable.WinForms + +Yes +
    +Syncfusion.Core.WinForms + +Yes +
    +Syncfusion.SfInput.WinForms + +Yes +
    +Syncfusion.Spreadsheet.Windows + +Yes +
    +Syncfusion.TreeMap.Windows + +Yes +
    + +N> The listed package assemblies are built against the Designer SDK to provide integrated support for designer functionalities. \ No newline at end of file