10/17/2006 - Visualize your data with the Chart ModelKit.

Usually, developers face some problems when creating charts: individual settings of the chart elements, addition of non-standard elements, or complexity of the product which doesn’t allow a flexible customization of chart appearance and functionality. Chart ModelKit is a component for designing charts and graphs, helping you solve all these problems. This product will make the development more effective and reduce the time required for application development.

A built-in WYSIWYG designer provides the ability to customize charts without writing a single line of code. A mouse click on any chart element provides access to all its properties which can be interactively changed. The designer is available both at design-time and runtime.

In contrast to similar products available on the market, Chart ModelKit features an advanced data binding model that provides a set of unique capabilities for creating charts without the need to code. This library connects to the .NET, ADO.NET, IList, and IListSource data sources. It is possible to use multiple data sources in a single chart. While designing charts, hierarchical data sources can be used: every element of the upper level is represented as a separate series built by nested elements. Chart data can be grouped or sorted by any condition. The built-in expression language allows the manipulation of values when binding the chart to a data source. Besides that, you can create a set of charts by a flat set of data, using arbitrary grouping conditions. It is also possible to build bound and unbound charts.

Due to the unique object architecture, the product offers an opportunity to design many chart configurations which are difficult or impossible to create using other approaches. Chart ModelKit supports export to SVG, Flash, BMP, JPEG, GIF, PNG, and TIFF formats.

The product delivers a wide range of 2D charts which can be used in .Net Windows Forms applications. The library contains a set of standard elements: axes, labels, legends, titles, etc and a set of available series types: Pie, Bar, Stacked Bar, Stacked100Bar, Spline, Line, Bubble, Area, Stacked Area, Stacked100Area, Stock, and Candle Stick.

In addition, Chart ModelKit supports a number of features inherent to all Perpetuum Software products. The component is written in C#, contains only managed code, and supports all .NET data sources. Full source code in C# is available. Chart ModelKit runtime is royalty-free.

Most developers continue to use third-party chart components as a part of their applications, even though complexity and different integration mechanisms can challenge product implementation and developer productivity. Chart ModelKit is included in the .NET ModelKit Suite - an integrated developer framework with similar design-time and runtime customization facilities. This provides for easy integration with other Perpetuum Software products – Report Sharp-Shooter, Instrumentation ModelKit, and OLAP ModelKit.

Detailed information on Chart ModelKit is available on the product page.

To download a fully-functional trial version, please visit the Downloads section.


Microsoft Certified Partner

 USA

Phone: +1 (813) 514-0531

[email protected]

 América Latina

Phone: +55 (11) 4618-0368

[email protected]

 Europe

Phone: +49 (0) 6202 5740 111

[email protected]

 Russia

Phone: +7 (385) 256-72-95

[email protected]


As a Gold Certified Partner in the Microsoft Partner program, Perpetuum Software has been providing a wide range of Microsoft Visual Studio components for over 8 years. Perpetuum Software product lines include WinForms, WPF, ASP.NET, HTML5, Silverlight, Windoes 8 and Mobile components, and tools for SQL Server Reporting Services. Among them are .NET reporting tool, OLAP component, and such data visualization libraries as gauge and charting products.