Syncfusion Diagram for Windows Forms - Base

This package is the base library for Syncfusion Windows Forms Diagram. It contains classes, interfaces, and calculations required for implementing diagram control.

Key features:
• Nodes are used to host graphical objects (path or controls) that can be arranged and manipulated on a diagram page. Many predefined standard shapes are included. Custom shapes can also be created and added easily.
• The relationship between two nodes is represented by using a connector.
• Interactive features are used to improve runtime editing experience of a diagram.
• Automatic layouts are used to arrange nodes automatically based on a predefined layout logic. There is built-in support for organizational chart layout, hierarchical tree layout, symmetric layout, and radial tree layout.
• The ruler provides horizontal and vertical guides for measuring diagram objects in the diagram control.
• Diagrams can be exported as .png, .jpeg, .bmp, and .svg image files.
• Gridlines are the pattern of lines drawn behind diagram elements. It provides a visual guidance while dragging or arranging the objects on a diagram surface.

Learn more:



This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA ( To acquire a license, you can purchase one at or start a free 30-day trial here (

© Copyright 2019 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.

The owner has unlisted this package. This could mean that the package is deprecated or shouldn't be used anymore.
Install-Package Syncfusion.Diagram.Base -Version
dotnet add package Syncfusion.Diagram.Base --version
<PackageReference Include="Syncfusion.Diagram.Base" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Syncfusion.Diagram.Base --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Version History

Version Downloads Last updated