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.
VERSION 2017.1 IS AVAILABLE!
NOV Diagram Screenshots
NOV DIAGRAM for WinForms
Advanced Diagram component for cross-platform application development
NOV Diagram for WinForms is a fully managed, extensible and powerful diagramming framework, which can help you create feature rich diagramming solutions in WinForms, WPF, Silverlight, Xamarin.Mac, MonoMac and ASP.NET environments.
NOV Diagram for WinForms is built upon the NOV Document Object Model (DOM) and is a scalable and extensible solution. It has been carefully designed to meet a vast amount of customization requests. The object model and the API had been thoroughly refined to be as native and intuitive as possible.
The main features of the Diagram for WinForms control are:
Drawings are constructed by multiple pages each of which has multiple shapes. Thus diagrams are basically created by creating shapes inside drawing pages.
Libraries help you organize drawing clippings into stencils. Thus libraries are basically created by creating library items that can contain single or multiple shapes.
The automatic arrangement of diagrams is an indispensable feature, especially when diagrams are either too large or are automatically generated. NOV Diagram for WinForms comes equipped with a sophisticated set of automatic layouts.
NOV Diagram for WinForms comes equipped with numerous predefined shapes, which can come handy in many applications, including 18 Basic Shapes, 10 Connector Shapes and 31 Flowcharting Shapes.
Groups are shapes that contain other other shapes.
Each 2D shape inside a group can choose between two different resize modes:
- Resize and Reposition
- Reposition Only
1D shapes inside groups are always scaled via their end-points.
Routing is the process of finding a path between two points, which strives not to cross any obstacles and also tries to obey certain aesthetic criteria (such as minimal number of turns, port orientation, etc.).
Routing works with three corner stone objects: routable connector, obstacle shapes and router. A routable connector tries to avoid the current set of obstacle shapes (residing in the page) by obtaining routing points from the router. The router is responsible for creating and maintaining a routing graph for the current set of obstacle shapes existing in the page.
A routable connector can be automatically rerouted in three modes:
Never - the connector is never automatically rerouted. You can still reroute the route by executing the Reroute command (from the context menu or from code)
Always - the connector is automatically rerouted when any of the obstacles have changed (i.e. there is a possibility for the route to be rerouted in a better way).
When needed - the connector is automatically rerouted when an obstacle is placed on it (i.e. the route needs to be rerouted because it crosses an obstacle).
Download Free Trial
NOV Diagram NuGet Package