MindFusion.WinForms Pack Releases

Released: Nov 9, 2025

Updates in 2025.R2

Features

MindFusion Diagramming

  • Paged Containers
    • Navigation between pages is handled by scroll arrows in the caption bar, allowing users to cycle through the pages sequentially. For faster access, users can also double-click the container's caption to open an in-place combo box listing available page titles, enabling direct navigation to any page. The node's Caption automatically displays the Title of newly activated ContainerPage.
    • The appearance of pager arrows can be fully customized by...

Released: Apr 14, 2025

Updates in 2025.R1

Features

MindFusion.Diagramming

  • Customize Node Action Icons - You can now customize the appearance of a node's fold, scroll and collapse icons, by providing GDI+ drawing callbacks, bitmap images or SVG drawings:
    • Set 'ExpandIconRenderer' to override the appearance of collapse/expand buttons displayed by Expandable nodes.
    • Set 'ScrollIconRenderer' to override the appearance of scroll arrows displayed by Scrollable tables.
    • Set 'FoldIconRenderer' to override the appearance of fold/unfold buttons...

Released: May 2, 2024

Updates in 2024.R1

Features

Microsoft .NET 8 support

  • The MindFusion.WinForms Pack distribution now includes assemblies and sample projects for .NET 8. Locally installed assemblies do not appear automatically in Microsoft Visual Studio toolbox at this time; you can add the controls manually or through NuGet package manager.

New in MindFusion.Diagramming

  • Drag-and-drop improvements
    • DiagramView now displays a ghost image of nodes dragged from NodeListView.
    • You can now set DropAlignment to specify placement of dropped...

Released: Dec 29, 2023

Updates in 2023.R2

Features

New in MindFusion.Diagramming

  • Multi-touch support - Diagram views now handle Microsoft Windows touch messages and implement multi-touch gestures:
    • The view can be zoomed or panned using two-touch pinch/flick gestures.
    • Diagram nodes can be moved, scaled and rotated using two-touch pinch/flick gestures.
    • Each touch draws diagram items corresponding to current behavior.
    • Each touch started from a node draws a diagram link.
    • Prevent drawing of multiple items simultaneously, while keeping other...

Released: Jul 31, 2023

Updates in 2023.R1

Features

New in MindFusion.Diagramming

  • Paged view - Diagram pages are arranged vertically in a shared scrollable range.
    • Apart from using scrollbars, users can also change pages by clicking navigation buttons.
    • The navigation bar can optionally display buttons for adding and removing pages.
    • The control raises PageAdding and PageRemoving validation events to confirm operations.
    • Users can edit page title double-clicking the label in the navigation bar.
  • Styled supplementary labels - New property lets...

Released: Oct 31, 2022

Updates in 2022.R2

Features

MindFusion.Diagramming

  • Multiple labels per node - Allows multiple captions to be displayed for a single flowchart node. You can customize node labels including display and positioning.
  • Miscellaneous
    • The bhMoveLabels behavior now lets users move link and node labels interactively.
    • HorizontalOffset and VerticalOffset now work for arrow labels positioned using SetLinkLengthPosition method.
    • Added new 'PatternRouter' constructor which accepts the string definitions of link routes...

Released: Apr 19, 2022

Updates in 2022.R1

Features

  • Microsoft .NET 6 support - MindFusion.WinForms Pack now includes assemblies for .NET 6. Locally installed assemblies do not appear automatically in Microsoft Visual Studio toolbox at this time. You can add the controls manually or through Nuget package manager.
  • Diagram control
    • New MouseWheelAction property lets you toggle between scrolling or zooming via the mouse-wheel, or disable built-in support in order to apply custom logic from MouseWheel event handler.
    • ArrangeAsync method is now...

Released: Nov 1, 2021

Updates in 2021.R2

Features

MindFusion.Diagramming

  • Spatial index - Set the EnableSpatialIndex property of the Diagram to create an index of item positions for faster hit-testing and viewport clipping queries. This should greatly improve user interaction and rendering speed for diagrams containing tens of thousands, or more, items.
  • Pattern router - New PatternRouter class, routes links by applying patterns of segment and turn sequences and accepting them when resulting paths do not cross nodes:
    • A path is accepted...

Released: Jun 30, 2021

Updates in 2021.R1

Features

  • Microsoft .NET 5 support - The MindFusion.WinForms Pack distribution now includes assemblies for .NET 5. Locally installed assemblies do not appear automatically in Microsoft Visual Studio toolbox at this time. You can either add them manually or through Nuget package manager.

MindFusion.Diagramming

  • Scrollable containers - You can now set the ContainerNode Scrollable property to let users scroll a container's contents.
  • Container improvements
    • ContainerNode containment is no longer...

Released: Aug 27, 2020

Updates in 2020.R1

Features

MindFusion.Diagramming

  • Animations - Diagram items can now be animated.
  • Animated Layout - Animate the movement of items from their original locations to new locations.
  • JSON Serialization - Diagrams can now be serialized in JSON format.
  • Miscellaneous
    • Arranges the child items inside a container using a specified layout class.
    • Diagram class now provides Arrange and ArrangeAsync methods that take a layout object as an argument.
    • New overload makes it easier to create links between...