Share via


Chart Controls

The Chart controls enable you to create ASP.NET pages or Windows Forms applications with simple, intuitive, and visually compelling charts for complex statistical or financial analysis. For examples of how to use Chart controls, download the samples on code.msdn.microsoft.com. You can find more samples of community content at Chart Control Forum.

The Chart controls have the following key features:

Category Feature

Development Environment

  • Visual Studio design time support.

Scalability

  • Support for unlimited number of chart areas, titles, legends, and annotations.

  • Support for unlimited number of data series and data points.

Chart Types

  • 35 distinct chart types.

Data

  • Data binding.

  • Data copying, merging, splitting, sorting, searching, grouping, and filtering.

  • Data exporting.

  • Binary and XML serialization.

  • Empty data point handling.

  • Support for dates, times, currency, and more.

  • More than 50 financial and statistical formulas for data analysis and transformation.

Appearance

  • 3D support for most chart types

  • Automatic and manual layout and alignment management.

  • 3D customization.

  • Fully customizable legends.

  • Automatic and manual scaling.

  • Logarithmic scaling for any base.

  • Intelligent data label positioning.

  • Annotations, labels, scale breaks, interlaced strip lines.

Customizations

  • Real-time chart manipulation.

  • Post-paint and pre-paint events.

  • Drill-down charts and tool tips.

Windows Forms-specific

  • Zooming and scrolling.

  • Chart printing.

ASP.NET-specific

  • Support for AJAX click events.

  • State management.

  • Binary streaming.

  • Animated frame rate control.

In This Section

  • Getting Started
    This section provides several tutorials to help you get started using the Chart controls. The tutorials build on each other from creating a chart to customizing it with events.
  • Using Chart Controls
    This section provides an overview of the main concepts and features of the Chart controls.
  • Advanced Topics
    This section covers subjects such as customization, security, and interactivity. Some of the topics contain ASP.NET-specific or Windows Forms-specific information.
  • Technical Reference
    This section contains technical reference information for the Chart controls.

See Also

Reference

System.Windows.Forms.DataVisualization.Charting
System.Web.UI.DataVisualization.Charting