Rilasci di MindFusion.Diagramming for WinForms Professional

Released: Apr 25, 2023

Aggiornamenti in 6.8.6

Funzionalità

  • You can now specify which visual effect to show when modifying items.
  • New Opacity property lets you create translucent DiagramItems.
  • Added new CopySelection overload which lets you copy a list of items without selecting them.
  • You can now set GridPatternHatch and GridPatternThreshold to replace the alignment grid with a hatch pattern at low zoom levels.
  • Added ValidateLinkCrossing event which validates the visibility of individual link crossing points.
  • Arrange method now adds an...

Released: Jan 24, 2023

Aggiornamenti in 6.8.5

Funzionalità

Styled supplementary labels

  • The new 'EnableStyledText' property lets you enable or disable styled text rendering in node and link labels. Styled text can contain italic, bold, underline, subscript, superscript and color attributes.

SvgNode improvements

  • SvgNode can now load SVG styles by 'type' or 'id' CSS selectors.
  • Bitmap images embedded in SVG can now be decoded from non-PNG formats.
  • Improved rendering of text embedded in SVG.
  • Support for transforms on embedded bitmaps.
  • Support...

Released: Oct 16, 2022

Aggiornamenti in 6.8.4

Funzionalità

  • Added new 'PatternRouter' constructor which accepts the string definitions of link routes.
  • 'EnableParallelism' and 'MaxDegreeOfParallelism' layout properties are now available in CoreCLR assemblies (Microsoft .NET Core 3 and 5+ versions).
  • 'SvgNode' now displays bitmaps embedded in SVG content.
  • 'SvgNode' now supports dashed lines in SVG content.
  • Added new export overloads for Microsoft Excel, SVG, WMF exporter classes which allow you to write to System.IO.Stream.
  • JSON serialization...

Released: Jun 8, 2022

Aggiornamenti in 6.8.3

Funzionalità

  • Multiple labels per node
    • Includes a set of properties for full customization of display and positioning.
  • Miscellaneous
    • New behavior lets users move link and node labels interactively.
    • HorizontalOffset and VerticalOffset now work for link labels positioned using SetLinkLengthPosition method.
    • ExcelExporter now exports the pen width of links.
    • ExcelExporter now sets more precise positions of link end points.

Released: Feb 1, 2022

Aggiornamenti in 6.8.2

Funzionalità

  • Added Microsoft .NET 6 assemblies - The distribution now includes assemblies for .NET 6. Locally installed assemblies don't show automatically in toolbox at this time, you can either add them manually or through Nuget package manager.
  • Miscellaneous
    • The DiagramView MouseWheelAction property now lets you toggle between scrolling or zooming via mouse-wheel, or disable built-in support in order to apply custom logic from MouseWheel event handler.
    • ArrangeAsync method is now available in...

Released: Nov 16, 2021

Aggiornamenti in 6.8.1

Funzionalità

  • Link routing
    • Improved PatternRouter default patterns.
    • Disabling the RoutingOptions AvoidOverlaps property now lets you create routes with overlapping segments.
  • Miscellaneous
    • CellEventArgs PreventNodeEvent now lets you stop NodeClicked and NodeDoubleClicked events firing after respective cell ones.
  • API changes
    • For consistency with CellClicked and NodeClicked events, the control now also raises NodeDoubleClicked for a TableNode after CellDoubleClicked. To revert back to old behavior...

Released: Oct 20, 2021

Aggiornamenti in 6.8.0

Funzionalità

  • 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.
    • Note that rendering speed improves only when showing a smaller part of the diagram inside DiagramView's viewport.
  • Pattern router - New PatternRouter class, routes links by applying patterns of segment and...

Released: Jul 2, 2021

Aggiornamenti in 6.7.0

Funzionalità

  • 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 implemented via a Group object. Child nodes are now stored in the dedicated Children collection and a node's container is returned by the Container property.
    • You can now enable the AutoDeleteChildren property to automatically delete child nodes when a container is deleted.
    • Drag-and-drop operations from...

Released: Mar 29, 2021

Aggiornamenti in 6.6.2

Funzionalità

  • Added support for Microsoft .NET 5 assemblies.
  • ImageAlign now supports FitLeft, FitTop, FitRight and FitBottom alignment styles, which resize images to fit a node's boundaries and align them to the respective border.
  • NodeListView now displays the ToolTip value of nodes.
  • Layout classes now process DiagramLinks connected to TreeViewItems.
  • HandlesVisualStyle objects are now saved as JSON files.

Released: Oct 23, 2020

Aggiornamenti in 6.6.1

Funzionalità

  • CompositeNode templates can now be defined in JSON format compatible with MindFusion JavaScript diagramming library.
  • The MoveNodes behavior allows grabbing nodes to drag them without using adjustment handles.
  • Font fallback is now enabled by default.

Correzioni

  • JSON serialization fixes.
  • SvgContent.LoadImage no longer tries to download SVG dtd schema definitions.
  • Fixed exception in GridRouter.