MindFusion Group updates DiagramLite

New version adds ruler control, styling and templating improvements and layer enhancements.
Novembre 6, 2009
Nuova Funzionalità

DiagramLite provides Silverlight applications with the ability to create and display various kinds of diagram. DiagramLite supports workflow, flowchart and process diagrams, object hierarchy and relationship charts, entity-relationship diagrams, structures like graphs and trees, etc. Every behavioral and appearance aspect of DiagramLite can be customized as best suits your project. Its Diagram objects can have different styles, colors, fonts and images. DiagramLite's programming model comprises more than 300 methods, properties and events. Source Code is available.

Updates in V1.2

Ruler control

The Ruler control provides horizontal and vertical scales that helps users measure and align diagram items. In order to use the Ruler, it must be set as a parent of the Diagram object, i.e. in XAML the <Ruler> element should contain the <Diagram> element. The control also implements a scrollable area and can be used instead of ScrollViewer.

Styling and templating

  • Now the appearance of nodes is specified through control templates, and it is possible to override the default appearance via custom templates
  • Many appearance related properties are now dependency properties and can be set from styles and template bindings
  • The Pen property has been superseded by Stroke, StrokeThickness and related properties. Pen is still present for compatibility reasons

Layer Layout enhancements

  • The EnableCustomLayers property enables assigning nodes to specific layers
  • Set the EnforceLinkFlow property to force links flow in the same general direction when there aren't any cycles in the graph
  • You can get layer placement information for nodes and links through the Statistics property
  • StraightenLongLinks ensures that links make no more than two bends

Miscellaneous

  • ZoomToRect method added to Diagram
  • GetNearestSegment method added to DiagramLink

About MindFusion Group

MindFusion Group products and services are based on the advanced technologies of industry leaders like Microsoft, Sun Microsystems and Macromedia as well as on open-source products. The professionals working with the MindFusion Group specialise in different areas of application and web development, database design and management, systems and network integration. They utilize the available technologies to maximum extent to create manageable, cost-efficient and flexible software solutions.

A Silverlight TreeLayout sample displayed in Internet Explorer.

MindFusion.Diagramming for Silverlight

Aggiungi diagrammi di flusso, del flusso di lavoro, di processo e molto altro alle tue applicazioni Silverlight.

Hai una domanda?

Chatta live con i nostri specialisti di gestione delle licenze di MindFusion Group ora.