Essential Diagram supports localization

Syncfusion Essential Diagram 2010 Vol 4 also adds undo/redo support, gridlines, snap-to-grid and command mechanisms.
November 4, 2010
Feature Release

Syncfusion Essential Diagram is an extensible, high-performance .NET diagramming component. It can be used for developing Microsoft Visio-like interactive graphics and diagramming applications. Syncfusion Essential Diagram stores graphical objects in a node graph and renders those objects onto the screen. Syncfusion Essential Diagram supports both vector and raster graphics on the drawing surface. Syncfusion Essential Diagram includes components for Windows Forms, ASP.NET, WPF and Silverlight platforms.

Syncfusion Essential Diagram is also available as part of Syncfusion Essential Studio User Interface Edition and Syncfusion Essential Studio Enterprise.

Updates in 2010 Vol 4

  • Snap to grid
    The snap-to-grid feature is useful when dragging objects in multiples of offset values, so objects can be easily aligned at run time. For example, if SnapOffsetX is set to 25, and a node is dragged, its OffsetX value will be changed in multiples of 25.
  • Localization
    Localization is the process of customizing a user interface (UI) in a language and culture specific to a particular country or region. Localization is the key feature that provides solutions to global customers with the help of localized resource files provided by the control.
  • Undo/redo support
    The Undo command reverses the last performed action. For example, some basic operations can be reversed—like translation, rotation, resizing, grouping, ungrouping, changing z-order, addition, and deletion, which are performed on diagram objects (nodes and line connectors).
  • Gridlines
    The drawing area of the Diagram control can be rendered with horizontal and vertical gridlines, enhancing the relative positioning and sizing of diagram objects. Gridlines are used as reference lines, which are helpful for viewing the relative distance between nodes and lines at run time.
  • Command mechanisms
    Command mechanisms enable you to easily perform commonly used operations related to aligning, nudging, sizing, spacing, and z-order.
  • Alignment Commands
    Alignment commands allow you to align selected objects (nodes and connectors) on a page with respect to a reference object—the first object in a selection. These commnds are useful for organizing the layout of objects on a page and creating a professional appearance.
  • Nudge commands
    Nudge commands allow selected objects to be moved on a page one pixel at a time. These commands are particularly useful for accurately placing objects by allowimg the object to move in any direction.
  • Sizing commands
    Sizing commands allow you to make selected objects (nodes and connectors) equal in size. Objects will be resized with respect to the first object in the selection list.
  • Spacing commands
    Spacing commands allow you to place selected objects on a page at equal intervals from each other. The objects will be spaced from each other within the bounds of the first and last objects in the selection list.
  • Undo and redo commands
    The Undo command reverses the last performed action. For example, some basic operations can be reversed—like translation, rotation, resizing, grouping, ungrouping, changing z-order, addition, and deletion, which are performed on diagram objects (nodes and line connectors).
  • Z-order commands
    Ordering commands allow you to change the z-index value of selected objects (nodes and connectors) on a page. The objects can be moved backward or forward, so they are displayed over other objects when two or more objects overlap.
  • Context menu
    Essential Diagram for Silverlight provides support for displaying context menus for nodes and connectors when they are right-clicked. The context menu contains these default commands: BringToFront, SendToBack, MoveForward, SendBackward, Group, Ungroup, and Delete.
  • Events
    The Diagram control has several events that respond to actions performed on nodes and connections. These events are useful for notifying the user of changes in states, properties, etc.
  • Measurement units
    Because different industries and geographies require different units of measure, several units have been provided for the Diagram control. All basic properties can be specified in the selected measurement unit, which can be dynamically changed at run time.

About Syncfusion

Syncfusion, Inc. is a leading provider of enterprise-class software components and tools for the Microsoft .NET platform. With Syncfusion, developers can move beyond simply coding applications to delivering business innovation - the elegant user interfaces, business intelligence dashboards, and sophisticated reporting that today's business users need, in the formats they demand. Syncfusion's award-winning .NET components and controls are designed to grow with you, whether you're using Windows Forms, WPF, ASP.NET, ASP.NET MVC or Silverlight.

Organization chart demo in Syncfusion Essential Diagram.

Syncfusion Essential Diagram

Easily add a wide variety of customizable diagrams to your .NET applications.

Got a Question?

Live Chat with our Syncfusion licensing specialists now.