MindFusion.WPF Pack Releases

Released: Nov 13, 2025

Updates in 2025.R3

Funktionen

Diagramming for WPF

  • Added Avalonia.XPF support.
  • Improved padding in BPMN shape geometries.
  • Visio2013Exporter improvements.

Spreadsheet for WPF

  • Optimized calculation engine.
  • Performance in large multi-sheet workbooks has been improved by introducing spatial indexing of cell data, leading to 2-3 times faster initial and incremental formula calculations.
  • New Functions:
    • SUMIFS adds the cells in a range that meet multiple criteria.
    • COUNTIFS counts the number of cells specified by a given...

Released: Sep 10, 2025

Updates in 2025.R2

Funktionen

Diagramming for WPF

  • Paged containers
    • PagedContainerNode is a ContainerNode subclass that organizes its child nodes into a collection of pages, represented by ContainerPage objects. This allows for the creation of more organized diagrams where nodes can be grouped into logical views within a single container. Only the nodes belonging to the currently active page, specified by CurrentPage property, are rendered and participate in user interactions.
    • Navigation between pages is handled by...

Released: Mar 28, 2025

Updates in 2025.R1

Funktionen

Diagramming for WPF

  • Customize node action icons: The Renderers class lets you customize the appearance of a nodes fold, scroll and collapse icons, by providing DrawingContext 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...

Released: Dec 19, 2024

Updates in 2024.R4

Funktionen

Diagramming for WPF

  • Set EnableVirtualization to false to stop DiagramView's UI virtualization, trading time for presenter creation when scrolling, with up-front time to create presenters for all diagram items.
  • DiagramView now honors HorizontalContentAlignment and VerticalContentAlignment properties inherited from base Control class, letting you align or center a smaller diagram inside the view.
  • DataContext of a ToolTip control assigned to items is set to the item that displays it.
  • New...

Released: Sep 1, 2024

Updates in 2024.R3

Funktionen

Diagramming for WPF

  • Export XPS files
    • The XpsExporter class from MindFusion.Diagramming.Wpf.XpsExport.dll assembly exports diagrams to XPS (XML Paper Specification) files. The Export method overloads let you export either Diagram or DiagramDocument objects.
  • Support for custom in-place edit controls
    • Handle the CreateEditControl event to display a custom WPF control for users to edit item's content. This event is raised when entering in-place editing mode, either interactively by users...

Released: Apr 23, 2024

Updates in 2024.R2

Funktionen

New in MindFusion.Diagramming

  • Custom anchor point / pattern classes - Added support for serializing custom AnchorPoint and AnchorPattern derived objects.
    • Call the RegisterClass method to specify XML or JSON type identifiers of the custom classes.
    • Override SaveToXml and LoadFromXml to serialize custom properties in XML format.
    • Override SaveToJson and LoadFromJson to serialize custom properties in JSON format.
    • Custom classes must also implement no-argument and copy constructors.
  • Added a...

Released: Feb 24, 2024

Updates in 2024.R1

Funktionen

  • Microsoft .NET 8 support - The MindFusion.WPF 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 either add references manually or through NuGet package manager.

New in MindFusion.Diagramming

  • UI virtualization improvements
    • The Overview control now virtualizes items when its 'ScaleMode' is different from 'FitAll'.
    • Large 'ContainerNodes' that cover...

Released: Dec 21, 2023

Updates in 2023.R2

Funktionen

New in MindFusion.Diagramming

  • Model / view separation - Diagram is now considered a model class and must be displayed inside a DiagramView control.
  • UI virtualization - DiagramView and ContainerNode now add UI elements to the WPF visual tree only for diagram items that are currently visible in their respective viewports. This should improve diagram's rendering / refresh speed.
  • Spatial index - You can now set the Diagram 'EnableSpatialIndex' property to create an index of item positions...

Released: May 28, 2023

Updates in 2023.R1

Funktionen

New in MindFusion.Diagramming

  • DiagramLink improvements
    • Rotate text style now honors 'TextTrimming' property, trimming long labels at segment ends.
    • Link crossing decorations are now also drawn over a control point, if it is collinear with adjacent control points.
    • Added 'ValidateLinkCrossing' event which validates the visibility of individual link crossing point decorations.
  • SVG improvements
    • Added 'FromFile' and 'FromStream' static methods which let you load SVG drawings with less code...

Released: Dec 12, 2022

Updates in 2022.R2

Funktionen

New in MindFusion.Diagramming for WPF

  • Pattern router - Added new PatternRouter class which routes links. If there are several possible paths, the router selects the shortest one.
  • Composite router - The CompositeRouter class lets you chain routers so a link passes through the sequence until it gets routed successfully.
  • SvgExporter improvements
    • Opacity is now set as SVG 'opacity' attribute.
    • FontWeight is now set as SVG 'font-weight' attribute.
    • SvgExporter now sets more precise font size...