Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic MindFusion Pack for WPF 2013.R2 (Read 7506 times)
Forum Admin
YaBB Administrator
*****
Offline


Rock and Roll

Posts: 685
Joined: Apr 6th, 2003
MindFusion Pack for WPF 2013.R2
Nov 12th, 2013 at 7:28am
Print Post  
MindFusion Pack for WPF 2013.R2 has been released. It adds the following new features:

MindFusion.Charting

New Bubble chart
A new chart has been added - the bubble chart. The bubble chart is represented by the new BubbleChart class. Its data series are specified through instances of the BubbleSeries class. The visual elements inside the chart are represented by Bubble objects.

Improved 3D charts
The 3D charts, such as BarChart3D and SurfaceChart, no longer derive (indirectly) from Chart. Instead, they share a new base class - Chart3D. This way the 2D and 3D class hierarchies are now parallel. Many of the properties of the old 3D chart classes have been promoted to the new Chart3D class. The hit-testing in 3D charts has also been improved. The Chart3D.HitTest method returns a ChartHitTestResult3D object, which contains information about the result of the hit-testing operation, in addition to the list of ChartElement objects available in the 2D version.

Several new properties have been added to the SurfaceChart, including CloseModelFigure, Effect3D, SurfaceType. The SurfaceType property now enables the surface chart to display its associated data as scatter marks, rather than a surface. The scatter marks can be customized through several new properties in the SurfaceSeries class, namely ScatterSize, ScatterType, and ShowScatterFlag.

Chart Effects
New ChartEffect property has been added to the Chart class. Currently the only supported effect is Glass.

Miscellaneous
  • ClipToPlotArea, SecondaryGridFills, and SecondaryGridStrokes properties added to AxesChart;
  • AxisCrossingPoint, HorLabelAlignment, and VertLabelAlignment properties added to AxisSettings;
  • ToolTipText and ToolTipType properties added to ChartSeries;
  • New and improved existing samples;

MindFusion.Diagramming

Display graphs in 3D
The DiagramView3D control lets you display the elements of a diagram in 3D space. Assign the Diagram that should be displayed in this view to the Diagram property. DiagramView3D adds a 3D model to the scene for each node or link of the specified diagram. The positions of nodes in 3D coordinate space are specified via the Position3D attached property. Links are rendered as straight lines connecting the 3D node models. By default, nodes always face the camera, unless NodeRotationType is set to None.

Import OpenOffice Draw files
The DrawImporter class can import .odg files, created by the OpenOffice Draw vector graphics editor. In order to use it, you must add a reference to the MindFusion.Diagramming.Wpf.DrawImport.dll assembly. Various overloads of the Import method can be used to import the OpenOffice drawing into a DiagramDocument whose pages correspond to the Draw pages, or into a single Diagram whose content is merged from all imported pages. DrawImporter supports shapes from the General and Flowchart shape palettes in Draw. For each node shape from the .odg file, the importer creates a ShapeNode object whose Shape, Text, Brush and Stroke properties are set to values corresponding to the imported OpenOffice shape. For each connector shape, the importer creates a DiagramLink object whose Origin and Destination are set to the corresponding imported nodes, and whose ControlPoints reflect the geometry of the connector.

Import Visio 2003 XML drawings
VisioImporter allows importing Visio 2003 XML Drawing files (*.vdx) into WpfDiagram. The standard Visio flowchart shapes, as well as most of the UML and Database entity shapes are imported to their closest representation in the MindFusion.Diagramming object model. The Visio connectors are imported as DiagramLink objects, preserving the relationship between the connected nodes. In addition, most of the attributes of Visio objects such as text, text formatting, fill and line colors and styles are preserved. The component raises an event for each imported node to let you set the node shape if it is not recognized by MindFusion.Diagramming or if you need to set a different shape.

The Import method imports all Visio pages into a DiagramDocument, creating a DiagramPage for each page from the VDX. To determine how many pages there are in a Visio document and import only a single page, call the GetPageCount and ImportPage methods. All pages of a Visio drawing can be imported into a single Diagram by calling the ImportAllPages method, which lays out the pages as set in PagesPerRow.

Miscellaneous
  • Improved appearance of hatch patterns used to draw frames for several HandlesStyle types.
  • Added support for loading HatchBrush objects from files saved by Windows Forms and ASP.NET versions of the control.
  • Such brushes are implemented using the WPF ImageBrush class, and you can create brushes corresponding to GDI+ HatchStyle patterns using the CreateInstance method of the HatchBrush class.
  • AttachTo overloads that attach nodes to link segments or control points now allow specifying negative index values.
  • Negative values are interpreted as relative to the last point or segment, regardless of the current number of link segments. For example, -2 denotes the second-to-last point or segment.
  • Improved handling of clip paths in PdfExporter.
  • The swimlane grid can be exported to Visio by setting the ExportLanes property of VisioExporter.
  • The Copy method lets you copy text attributes between objects implementing the ITextAttributes interface, such as diagram items, table cells and tree items.
  • Improved placement of link labels along shorter link segments.
  • The ArrangeLinkLabels method rearranges link labels whose AutoArrange flag is set.



Registered customers with an active upgrade subscription can download the licensed version from the clients area on our site.

A trial version is available for download here:
https://www.mindfusion.eu/WpfPackTrial.zip

Enjoy!
  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint