Essential Diagram adds WPF symbol designer

Released: Oct 26, 2011

Updates in this release

Updates in 2011

Essential Diagram for ASP.NET

  • Show or Hide Text in Symbol Palette - This feature allows you to show or hide text added to nodes in the symbol palette. This way text attached to all the elements of the palette can be shown or hidden according to your preference.

Essential Diagram for ASP.NET MVC

  • Persistence Support for Diagrams - This feature allows users to persist the skeleton and common feature-related properties of a diagram in an .xml file. This feature only includes platform-independent data for nodes and their properties (size, position, etc.), not platform-specific contents. This feature also supports basic controls such as buttons, images, and text boxes.
  • Multiple Selection - This feature allows you to select multiple diagram nodes and line connectors at the same time, using multiple selectors. You can then move, resize, or delete the nodes and connectors you have selected
  • Z-Order Commands - The ordering commands allow you to change the z-order (order of objects along the Z-axis) value of the selected objects (nodes and connectors) on the page. The objects can be made to go back on the axis, or front so that they get displayed over other objects in case two or more objects overlap.
  • Adding Custom Shapes - This feature allows you to add your own custom shapes as nodes to the diagram page or as a shape to the symbol palette. You can also drag the custom shapes from the symbol palette to the diagram page.

Essential Diagram for WPF

  • Serializing the Symbol Palette - Symbol palettes can be serialized and saved as .xaml files and loaded back into a diagram at a later point in time.
  • Symbol Designer - This is a new tool for creating, designing, and editing symbol palettes that can be used in a diagram builder application.
  • Import Symbols - Symbols from Microsoft Expression Blend and Visio, and Syncfusion Essential Diagram for Windows Forms can now be imported into a diagram symbol palette.
  • Expanded Decorator Support - Decorator shapes can be customized in such a way that each line segment of a line connector can have a decorator.
  • Line Routing - This feature avoids overlapping links and nodes. If a line connector is drawn between two nodes and crosses other nodes, the line will be automatically rerouted around interfering nodes.

Essential Diagram for Silverlight

  • Serializing the Symbol Palette - Symbol palettes can be serialized and saved as .xml files and loaded back into a diagram at a later point in time.
  • Line Routing - This feature avoids overlapping links and nodes. If a line connector is drawn between two nodes and crosses other nodes, the line will be automatically rerouted around interfering nodes.
  • Polyline and Poly-Orthogonal Lines - Polylines and orthogonal lines are alternatives to straight line connectors. They are very useful when there are other nodes between two nodes that are being connected. End users can clearly indicate what kind of polylines (by specifying exact points of directional changes) or orthogonal lines should be used to connect nodes.