MindFusion.Diagramming.Mvc 4.5.1

There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package MindFusion.Diagramming.Mvc --version 4.5.1
                    
NuGet\Install-Package MindFusion.Diagramming.Mvc -Version 4.5.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="MindFusion.Diagramming.Mvc" Version="4.5.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="MindFusion.Diagramming.Mvc" Version="4.5.1" />
                    
Directory.Packages.props
<PackageReference Include="MindFusion.Diagramming.Mvc" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add MindFusion.Diagramming.Mvc --version 4.5.1
                    
#r "nuget: MindFusion.Diagramming.Mvc, 4.5.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package MindFusion.Diagramming.Mvc@4.5.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=MindFusion.Diagramming.Mvc&version=4.5.1
                    
Install as a Cake Addin
#tool nuget:?package=MindFusion.Diagramming.Mvc&version=4.5.1
                    
Install as a Cake Tool

MvcDiagram component, version 4.5.1

***** ABOUT MVCDIAGRAM *****

MvcDiagram is a general-purpose software component for ASP.NET MVC that can be used to display various types of diagrams and charts in web applications. The component supports workflow, flowchart and process diagrams, object hierarchy and relationship charts, entity-relationship diagrams, structures like graphs and trees, etc.

***** SOURCE CODE *****

A MvcDiagram copy can be purchased with the control's full source code. MvcDiagram is developed in C# and JavaScript. If you choose to buy source code-packed version of the control, please provide your phone number in the appropriate field of the online order form. Due to many frauds that we have experienced in the past, the source code is no longer available for immediate download after the purchase. It will be emailed to you after MindFusion's representative contacts you successfully via the phone number provided. We may decide to skip the phone check and email the source code directly in case the control is ordered by a company and the given billing email corresponds to the company's web domain.

***** HISTORY ***** new in version 4.5.0 Paged Containers client-side link routers bpmn shapes improvements Visio2013Exporter improvements spatial index fixes

new in version 4.4.0 ItemListView component Palette component item label images item label locked property label argument in click and double click events

new in version 4.3.1 node contraints tag helpers

new in version 4.3.0 server side moved from System.Drawing to Microsoft.Maui.Graphics .NET8 support online shape designer tool style individual segments of shape geometry linkRouted event associate global AnchorPattern with shape geometry ShapeDesigner control collapse and expand table rows dividerStroke properties mouse hover events ContainerNode.autoDeleteChildren property autoDeleteLinks Property

new in version 4.2.0 multiple diagram pages tabbed diagram view async serialization reversed tree layouts CellEventArgs column and row properties fixed Z order in ContainerNode

new in version 4.1.1 client-side radial tree layout strokeDashArray and strokeDashOffset properties font size can be specified in styled text enableStyledTexr, enableWrap and maxWidth properties in ItemLabel ArrowHeads class PatternRouter constructor accepts string definitiona EnableParallelism and MaxDegreeOfParallelism im CoreCLR export to Stream

new in version 4.1 multiple labels per node multi-touch improvements MoveLabels behavior horizontal and vertical offsets for link labels ExcelExporter exports pen widths of links ExcelExporter sets more precise link end points origin and destination properties in LinkEventArgs SvgNode.ContentAlign property DiagramLink.lineAlignment property Horizontal scroll gestures should work on Macbook

new in version 4.0 .NET6 support ES6-style classes and properties on client-side TreeView nodes multi-touch support OrthogonalLayout layout algorithm copy/paste via Navigator.clipboard API print pagination mouseWheelAction sets zooming or scrolling new selection events rotation of FreeFormNode instances new ImageAlign modes style properties for selected items MoveNodes behavior createDiagramLink can target table rows or TreeViewItems DiagramView.cancelDrag method mouse capture during drawing operations

new in version 3.3.1 adjustment handles styling topological layout on client side scroll-related fixes activeItem serialization

new in version 3.3 .NET5 support Control nodes Video nodes Button components for CompositeNodes Virtual scroll improvements CompositeNode.clipToOutline property ExpandButtonAction supported .NET Core 2.1 assemblies upgraded to Core 3.1

new in version 3.2.2 .NET Core 2.1 support Shape component for CompositeNodes TableNode.resizeToFitText improvements containerChildAdding event is now cancellable LayeredLayout uses stable sorting Diagram.Arrange(layout) method CompositeNode.Arrange(layout) method

new in version 3.2.1 improved rendering and user interactions performance Border component for CompositeNodes FlowchartLayout fixes NodeListView shows tooltips session-dependent custom item types registration

new in version 3.2 FlowchartLayout on client side path finding on client side embed hyperlinks in styled text ContainerNode improvements extended TypeScript definitions Visio2013Exporter improvements Text property moved to DiagramItem arrowhead rendering fixes new LinkLabel auto-arrange options

new in version 3.1 composite nodes animated layout export Excel files zoom by resizing Overview tracker Visio2013Exporter improvements LayeredLayout improvements PathFinder improvements async layout methods ImagePadding in ShapeNode and Cell

new in version 3.0 user-interaction controllers record and replay methods improved testability new Ruler control stand alone script mode flip shapes revamped item dependency system

new in version 2.8.0: new Spline shape implemented for links extension methods for fluent API non-square RoundRect arcs no longer deform variable node sizes in NodeListView ItemAddedScript and ItemRemovedScript events CaptionFormat supported interactive resize of lane grid headers Diagram.AllowSelfLoops DiagramLink.HeadPen property

new in version 2.7.0: FreeForm nodes convert free-form drawings to ShapeNodes
PDF exporter supports page hyperlinks TypeScript definitions added virtual-scroll works with percent units new static properties in DiagramView - MaxJsonLength and RecursionLimit

new in version 2.6.1: nodePasted and linkPasted events cellFrameStyle.System3D for 3D cell frames in TableNode various bugfixes

new in version 2.6.0: resize table columns and rows shape libraries TextStroke and TextStrokeThickness for diagram items diagram.ToolTipDelay property nodeListView.Orientation property anchor points indices serialization

new in version 2.5.0: new helper methods for passing HTML attributes AddScriptReferences properties RoundedRectangle shape for table and container nodes CellFrameStyle property for table cells styled text for table nodes new events in DiagramView - cellTextEdited, createEditControl new event in NodeListView - nodeSelected loadFromXml method added fixed setZoomFactorPivot bug

new in version 2.4.0: styled text improved text rendering license keys

new in version 2.3.0: import diagrams from SVG ZoomControl Shadow styles

new in version 2.2.0: Visio2013Exporter improvements SvgNodes jQuery support

new in version 2.1.0: DecisionLayout algorithm for arranging simple flowcharts TreeMapLayout tree mapping algorithm layout classes automatically resize Diagram.Bounds

new in version 2.0.0: export of Visio 2013 files headers and footers in PDF multiple nodes resize undo/redo support animations clipboard support swimlanes magnifier intellisense support select-only behavior enterInplaceEditMode and leaveInplaceEditMode events linkPointed and nodePointed events

new in version 1.8.0: rounded links link crossings Visio2013Importer improvements pan behavior click event

new in version 1.7.0: import of Visio *.vsdx files adjustment handles styles dynamic links container node enhancements

new in version 1.6.0: container node improvements pdfExporter improvements custom nodes and links

new in version 1.5.0: node effects radial gradients multiple labels per link new events Razor samples for MVC3 and MVC4

new in version 1.4.0: solar layout parallel layouts composite and tree layout improvements export improvements table and container nodes on client side styles and themes shadows

new in version 1.3.0: attaching and grouping items collapse and expand tree branches user interaction modes touch input modified extension methods for MVC3 Razor support

new in version 1.2.0: fractal tree layout bordered tree layout layered layout enhancements alignment grid anchor points

***** CONTACT US *****

for any questions you might have about using the control: support@mindfusion.eu +359889199729

for administrative and sales information: sales@mindfusion.eu

our web site: https://mindfusion.dev

***** COPYRIGHTS *****

Copyright (C) 2010-2025, MindFusion LLC - Bulgaria All rights reserved.

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
4.6.0-beta1 125 4/7/2026
4.5.1 338 1/16/2026
4.5.0 878 10/30/2025
4.4.0 1,078 7/1/2025
4.3.1 1,065 1/21/2025
4.3.0 1,045 12/9/2024
4.2.0 1,528 9/7/2023
4.1.1 1,394 11/30/2022
4.1.0 22,527 6/10/2022
4.0.0 2,007 1/27/2022
3.3.1 5,181 2/23/2021
3.3.0 1,493 12/12/2020
3.2.2.1 2,252 10/24/2019
3.2.2 1,692 10/24/2019
3.2.1 1,923 5/1/2019
3.2.0 1,905 12/10/2018
3.1.0 2,688 4/13/2018
3.0.0 2,349 5/31/2017
2.8.0 2,310 11/30/2016
2.7.0 2,231 6/27/2016
Loading failed