Skip to content
| Marketplace
Sign in
Visual Studio>Controls>Nevron Diagram for .NET
Nevron Diagram for .NET

Nevron Diagram for .NET

Nevron Software

|
19,993 clicks
| (12) | Free Trial
Nevron Diagram for .NET is a fully managed, extensible, and powerful diagramming framework, that allows you to create feature-rich and interactive diagramming solutions in WinForms and ASP.NET.
Get Started

Diagram.png

Nevron_long_50x375.png

Visit Company Website

Nevron Software is specialized in the development of premium presentation layer and data visualization components for .NET based technologies.

For over a decade, the company has been recognized as a leading vendor of advanced Charting, Diagramming and Data Visualization solutions for Microsoft Technologies.

Nevron is also the driver of one of the biggest innovations in the .NET world - Nevron Open Vision (NOV). NOV changes the .NET ecosystems of Microsoft and Xamarin by providing them with a single presentation layer API.

Nevron Diagram for .NET Screenshots

BarycenterLayout.png

Flowchart.png

WorldOilResources.png

Nevron Diagram for .NET helps you integrate and display sophisticated diagrams in your .NET Windows Forms and ASP.NET applications quick and easy. 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 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 such as 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

The Nevron Diagram for .NET has built-in support for display of maps. ESRI shapefiles (the industry leading standard for storing map data) can be easily imported in any diagram with just a few lines of code.

Maps and diagrams fit perfectly together – in many cases the simple vector data provided by the ESRI shapefiles needs additional decorations and interactivity extensions. For example: you may want to display predefined shapes on certain points of interest, use different color coding rules depending on the data associated with the shape, provide the user with the ability to drag and drop objects on maps etc, provide free hand drawing etc. – in all these scenarios you will soon discover that you do not need a simple map component – you need a diagram with map support.

 Following is a brief overview of the most important mapping features:

Support for the ESRI shapefile format - the industry leading standard

  • Support for 22 projection types
  • Intelligent layer properties show/hide layers based on zoom level
  • Automatic naming and labeling of map elements through data field association
  • Full programmatic access to map elements including shapes and paths

 Related Links

Download Free Trial

Online Demo

Diagram White Papers

Diagram Gallery

Online Documentation

Support Portal

Pricing

[sales@nevron.com](mailto:sales@nevron.com)  |  [www.nevron.com](https://www.nevron.com)  |  1-855-370-5511
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft