Microsoft Communities

Welcome to WindowsClient.net | Sign in | Join

.NET Diagram by Nevron

Features & Benefits

Nevron Diagram for .NET helps you to integrate and display sophisticated diagrams in your .NET Windows Forms and ASP.NET applications quickly and easily. It is a complete diagramming solution, packed with many interactivity features, shapes, automatic layouts, stunning visual effects and comes equipped with ready to use controls to help you boost your application development. Carefully crafted to meet different requirements, it provides unmatched extensibility options, which will help you to integrate the solution better into the context of your particular application.

Diagram Document Object Model
The Diagram Document Object Model represents the set of elements, which you can use to build a diagramming document. The Diagram Document Object Model is built on top of the Nevron DOM and in the context of the Nevron Diagram .NET product is simply called DOM.

Elements - Diagrams are constructed by elements, which reside in a hierarchy, the root of which is a diagramming document. The DOM provides an extended set of diagram elements, which can be subclassed and further extended.

Documents - Documents are the root elements in the element hierarchies. They provide core support for services, view management and data exchange capabilities. Multiple views can display and edit a single document simultaneously.

Styling - The visual appearance of all diagram elements is controlled via styles. Styles can be locally specified (per each element individually) or reused via inheritance or style sheets.

Shapes and Groups - The Diagram provides an extensive set of predefined shapes, but also lets you create custom shapes by simply composing drawing primitives (lines, polylines, curves, rectangles, ellipses, text blocks etc.). The predefined shapes are consistently created by shape factories.

Routing - Built-in support for automatic obstacle avoidance routing. It addresses user laid-out diagrams in which certain connectors must be automatically rerouted not to cross any obstacles (shapes) in their path. Nevron Diagram for .NET provides support for both Mesh and Grid connectors routing, which is automatically performed. Addressed are issues like minimal bends, port headings, X/Y permeability etc.

Undo and Redo - The entire DOM is protected by history. Any property or method, which modifies the elements state records history. The history can contain an unlimited number of actions. History actions can be grouped in transactions. The history is implemented as a service so you can easily override it, stop or pause it.

Event Handling - All events are fired from an event sink service, which provides you with the ability to consistently intercept all types of events regardless of the diagram you work with. Interactivity events (mouse, keyboard and drag drop events) support event bubbling.

Diagram Automatic Layouts
The automatic arrangement of diagrams is an indispensable feature, especially when diagrams are either too large or are automatically generated. Nevron Diagram for .NET comes equipped with a sophisticated set of automatic layouts. Following is a brief overview:

  • Force Directed Layouts
  • Layered Graph Layout
  • Orthogonal Graph Layout
  • Radial Graph Layout
  • Layered Tree Layout
  • Compact Depth Tree Layout
  • Tip Over Tree Layout
  • Balloon Tree Layout
  • Stack Layout
  • Flow Layout
  • Dock Layout
  • Table Layout

Related Links



Featured Item

Control Info

Author: nevron

Posted: 12-12-2007

Views: 241

Downloads: 187

Is Source Available: No

VS.NET Designer Support: Yes

Live Demo: Details

Licensing: Details

More Information: Details

Download
Page view counter