ComponentOne Chart for WinForms
Generate professional looking 2D and 3D charts with ComponentOne Chart™ for WinForms. ComponentOne's charting tools completely manage the underlying complexities of a component chart, allowing developers to concentrate on important application-specific tasks.
With 80+ types of 2D and 3D charts, flexible and customizable charting elements, intuitive designers for code-free development, enhanced visual effects, end-user interaction, and advanced mouse-tracking capabilities Chart for WinForms gives you the advantage.
* Code-free Development
Design and populate your chart from start to finish without writing a single line of code. The Chart Wizard walks beginners through the steps of creating a new chart from start to finish in 3 easy steps. Then use the Properties window to set more advanced features such as trend lines, labels and all style attributes. You can also modify chart elements such as header, footer, and legend and even edit the chart’s data all at design-time.
* Dynamic Data Binding
Establish data binding at design-time or at runtime through code. Just choose which data fields should be bound to X and Y (and sometimes Y2 and Z) for each data series. Chart also supports binding to value arrays. Just use the CopyIn methods to populate your charts with arrays at run-time.
* Run-time Interaction
Chart provides built-in interaction including mouse driven rotation, scaling, translating and zooming. Just set the Interaction.Enabled property to True. You can also specify which keys are used in conjunction for each interaction.
* Alarm Zones
Add alarm zones to your charts to draw attention to certain values or ranges. Specify ranges along an axis or draw a rectangle that highlights an area of interest, such as plot points that fall in a dangerously low zone.
* Data Highlighting
Add data highlighting to mark specific data points so they stand out to the user. You can set plot element styles to change when the user mouses over or clicks, or just highlight the maximum or minimum values regardless of the dataset.
* And more!