MindFusion.WPF Pack 2018.1

Todas as classes de layout de gráficos agora contêm um método que executa cálculos de layout em segundo plano.
Agosto 9, 2018
Nova versão

Recursos

MindFusion.Diagramming for WPF

  • Non-blocking layout methods - All graph layout classes now contain an ArrangeAsync method that runs layout calculations in the background.
  • Layout improvements
    • The KeepLinkShapes property lets you preserve the initial Shape value of links when LinkType is set to Cascading.
    • Set the ConsiderNodeShapes property to align link end points to non-rectangular node borders.
  • PathFinder improvements
    • Imprvoed the speed of FindAllCycles and EnumAllCycles methods.
    • FindAllCycles and EnumAllCycles no longer report mirrored versions of cycles in undirected mode.
  • Export Excel files - The ExcelExporter class exports diagrams to Excel Open XML Format (XLSX) files. Diagrams are exported as Excel AutoShape drawings.
  • Export improvements
    • Visio2013Exporter processes link arrowheads.
    • Visio2013Exporter preserves the diagram Z order.
    • Visio2013Exporter exports link Text and Labels.
    • Visio2013Exporter exports Image of ShapeNode objects.
  • VirtualizingDiagram improvements - VirtualizingDiagram can now contain nodes of different types.
  • Overview improvements
    • The boolean FitAll has been replaced by a ScaleMode enumeration property. It implements a third scaling mode where overview's scale stays fixed and ignores a diagram's zoom level.
    • If AllowZoom is enabled, users can zoom the diagram by resizing the overview's viewport tracking rectangle.
  • Miscellaneous
    • The LinkTextEdited event is now raised when a LinkLabel has been edited.
    • LinkPadding property added to LayeredLayout specifies how much space to leave between links when LinkType is set to Cascading.
    • GridAlignPoint property specifies which point of a node should snap to a point of the alignment grid.
    • Z order of ContainerNode's children is now local to the container.
    • The Compact method moves nodes as far possible to the top or left sides of diagram without changing their initial relative positions.
    • The ExtendSelection element lets users select items with lasso rectangle without deselecting old ones.
    • Set KeepInsideDiagram property to prevent users from dragging multiple selection outside of diagram boundaries.
    • ImagePadding property of ShapeNode, TableNode and Cell lets you set padding space between element's borders and the contained Image.
    • Visio2013Exporter now applies the TextVerticalAlignment property of nodes.
    • Improved GridRouter routes when connected nodes are close to each other.
    • ContainerNode Add overload enables resizing child nodes proportionally to their container.
    • The LinkLabel Visibility property lets you hide labels temporarily.

MindFusion.Spreadsheet for WPF

  • Autofiltering - Worksheets now support autofiltering.
  • Localization - The standard forms form the MindFusion.Spreadsheet.Wpf.StandardForms.dll assembly can now be localized for German, Spanish, French, Korean, Portuguese, Russian, and Chinese.
  • Grouping and Outlining - Rows and columns can now be grouped.
  • New Events - Several new events have been added to the WorkbookView class: ColumnGroupCollapsed, ColumnGroupExpanded, ColumnOutlineLevelToggled, RowGroupCollapsed, RowGroupExpanded, and RowOutlineLevelToggled.
  • Miscellaneous
    • The ExcelImporter class now exposes a ReadConditionalFormats property, which can be used to prevent importing of conditional formats.

MindFusion.Keyboard for WPF

  • Key improvements
    • The UnicodeKey class can send any Unicode symbol as input to target text controls.
    • The IsPressed property is set to true while a key is pressed down by the user, allowing for data triggers in Xaml templates to change appearance of pressed keys.
    • Values of Content property of RegularKey can now be sent to external processes.
  • Keyboard improvements
    • A new Windows10 color scheme added to MindFusion.UI.Wpf.ColorSchemes.
    • The SetKeyLabels method lets you override labels of keys for a given language.
  • Active window tracking
    • The control updates its layout immediately when a window with a different current language activates.
    • Pressing a key no longer activates last target window, which was necessary when keyboard is used as a popup inside application but led to activation flickering. Set the new PreventActivation property instead to disable the keyboard's popup window from activating altogether.
  • Miscellaneous
    • Move multiple selected keys in keyboard creator.
    • Various keyboard creator fixes.
MindFusion.WPF Pack

MindFusion.WPF Pack

Adicione diagramas, cronogramas, relatórios, teclado virtual, gráficos e medidores aos seus aplicativos WPF.

Tem alguma pergunta?

Chat ao vivo com nossos especialistas de licenciamento de MindFusion Group.