Skip to main content
System.Web.UI.DataVisualization.Charting Namespace

The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

The System.Web.UI.DataVisualization.Charting namespace contains methods and properties for the Chart Web server control.

System_CAPS_pubclass Annotation

Defines properties and methods common to all annotations. This is an abstract class.

System_CAPS_pubclass AnnotationCollection

Stores chart annotation objects.

System_CAPS_pubclass AnnotationGroup

Represents a group of annotations.

System_CAPS_pubclass AnnotationPathPoint

Represents a path point of a PolylineAnnotation or PolygonAnnotation, which is stored in their PathPoints property.

System_CAPS_pubclass AnnotationPathPointCollection

Represents a collection of PolylineAnnotation or PolygonAnnotation path points, which can be accessed using the GraphicPathPoints property.

System_CAPS_pubclass AnnotationSmartLabelStyle

Represents the smart label properties of an annotation to store.

System_CAPS_pubclass AnovaResult

Represents the results of an ANOVA statistical test.

System_CAPS_pubclass ArrowAnnotation

Represents an arrow annotation.

System_CAPS_pubclass Axis

Provides methods and properties that manage axes in the Chart control.

System_CAPS_pubclass AxisScaleBreakStyle

Represents a scale break on the Y-axis of the chart.

System_CAPS_pubclass AxisScaleView

Represents a scaled view of the chart.

System_CAPS_pubclass Border3DAnnotation

Represents an annotation with a 3D border.

System_CAPS_pubclass BorderSkin

Represents the drawing properties of the 3D border skin.

System_CAPS_pubclass CalloutAnnotation

Represents a callout annotation.

System_CAPS_pubclass Chart

Serves as the root class of the Chart control.

System_CAPS_pubclass ChartArea

Represents a chart area on the chart image.

System_CAPS_pubclass ChartArea3DStyle

Manages the display attributes for three-dimensional (3D) chart areas.

System_CAPS_pubclass ChartAreaCollection

Represents a collection of ChartArea objects.

System_CAPS_pubclass ChartElement

Base class for all the chart elements. The ChartElement class represents the most basic element of the chart element hierarchy.

System_CAPS_pubclass ChartElementCollection

Represents the base class for all chart element collections.

System_CAPS_pubclass ChartElementOutline

Represents an array of marker points and the outline path used for visual object selection in the chart.

System_CAPS_pubclass ChartGraphics

Provides numerous conversion functions and exposes a GDI+ Graphics object.

System_CAPS_pubclass ChartHttpHandler

Processes HTTP web requests using a custom HTTP handler; handles chart images.

System_CAPS_pubclass ChartHttpHandlerSettings

Provides attributes that can be used to write a custom HTTP handler for storing temporary image files.

System_CAPS_pubclass ChartNamedElement

Represents the base class for most chart elements. Chart elements such as series, chart areas, and legends must have unique names, and reuse the unique name generation and validation logic provided by the ChartNamedElementCollection class.

System_CAPS_pubclass ChartNamedElementCollection

Represents the base class for all collections of named chart elements. Performs name management and enforces the uniqueness of the names.

System_CAPS_pubclass ChartPaintEventArgs

Provides data for the paint events of the Chart control.

System_CAPS_pubclass ChartSerializer

Enables serialization of the Chart control.

System_CAPS_pubclass CustomizeLegendEventArgs

Provides data for the CustomizeLegend event of the Chart control.

System_CAPS_pubclass CustomizeMapAreasEventArgs

Provides data for the CustomizeMapAreas event of the Chart control.

System_CAPS_pubclass CustomLabel

Represents a custom label for an axis.

System_CAPS_pubclass CustomLabelsCollection

Represents a collection of CustomLabel objects.

System_CAPS_pubclass CustomProperties

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the custom properties for the data visualization charting.

System_CAPS_pubclass DataFormula

Provides properties and methods to prepare series data for technical analysis, apply formulas on the series data and prepare output data to be displayed as a chart. The actual calculations are performed in the StatisticFormula class.

System_CAPS_pubclass DataManipulator

Performs data manipulation operations at run time. This class is exposed by the property of the root Chart object.

System_CAPS_pubclass DataPoint

Represents a data point that is stored in the DataPointCollection class.

System_CAPS_pubclass DataPointCollection

Represents a collection of DataPoint objects.

System_CAPS_pubclass DataPointComparer

Compares data points.

System_CAPS_pubclass DataPointCustomProperties

Represents the custom properties that are common to data points, series and empty points.

System_CAPS_pubclass ElementPosition

Represents the base class for many visual elements of the chart such as the legend, title, and chart areas. Defines the position of the chart element in relative coordinates, which range from (0,0) to (100,100).

System_CAPS_pubclass EllipseAnnotation

Represents an ellipse annotation.

System_CAPS_pubclass FormatNumberEventArgs

Represents the event arguments of the localized number-formatting event.

System_CAPS_pubclass FTestResult

Stores results of the FTest statistical methods.

System_CAPS_pubclass Grid

Provides methods and properties that manage the major and minor grids of Axis objects.

System_CAPS_pubclass HitTestResult

Represents the results of a hit test.

System_CAPS_pubclass HorizontalLineAnnotation

Represents a horizontal line annotation.

System_CAPS_pubclass ImageAnnotation

Represents an image annotation.

System_CAPS_pubclass LabelStyle

Provides properties that define the visual appearance of the axis labels.

System_CAPS_pubclass Legend

Represents the legend for the chart image.

System_CAPS_pubclass LegendCell

Represents a legend cell in a legend item.

System_CAPS_pubclass LegendCellCollection

Stores legend cells in a LegendCellCollection object.

System_CAPS_pubclass LegendCellColumn

Represents a cell column in a legend, which is used to extend the functionality of the default legend.

System_CAPS_pubclass LegendCellColumnCollection

Stores LegendCellColumn objects, which are applied to default legend items.

System_CAPS_pubclass LegendCollection

Represents a collection of Legend objects.

System_CAPS_pubclass LegendItem

Represents a legend item, which is stored in the LegendItemsCollection class.

System_CAPS_pubclass LegendItemsCollection

Represents a collection of LegendItem objects.

System_CAPS_pubclass LineAnnotation

Represents a line annotation.

System_CAPS_pubclass MapArea

Represents a map area.

System_CAPS_pubclass MapAreasCollection

Represents a collection of MapArea objects.

System_CAPS_pubclass Margins

Represents the margins for various chart elements.

System_CAPS_pubclass NamedImage

Represents named images, which are stored in the NamedImagesCollection.

System_CAPS_pubclass NamedImagesCollection

Represents a collection of NamedImage objects.

System_CAPS_pubclass Point3D

Represents the coordinates of a three-dimensional (3D) data point. This class is used when performing custom drawing with 3D charts.

System_CAPS_pubclass PolygonAnnotation

Represents a polygon annotation.

System_CAPS_pubclass PolylineAnnotation

Represents a polyline annotation.

System_CAPS_pubclass RectangleAnnotation

Represents a rectangle annotation.

System_CAPS_pubclass Series

Stores data points and series attributes.

System_CAPS_pubclass SeriesCollection

Represents a collection of Series objects.

System_CAPS_pubclass SmartLabelStyle

Provides methods and properties used to perform intelligent, rule-based data point label positioning to resolve overlapping data point label issues.

System_CAPS_pubclass StatisticFormula

Calculates statistical formulas.

System_CAPS_pubclass StripLine

Represents the strip lines on a chart.

System_CAPS_pubclass StripLinesCollection

Represents a collection of StripLine objects.

System_CAPS_pubclass TextAnnotation

Represents a text annotation.

System_CAPS_pubclass TickMark

Represents the major and minor tick marks along an axis.

System_CAPS_pubclass Title

Represents a title for the entire chart image.

System_CAPS_pubclass TitleCollection

Represents a collection of Title objects.

System_CAPS_pubclass TTestResult

Stores the results of a T Test statistical formula.

System_CAPS_pubclass VerticalLineAnnotation

Represents a vertical line annotation.

System_CAPS_pubclass ZTestResult

Stores the results of a Z Test statistical formula.

System_CAPS_pubinterface IChartMapArea

Common interface for all chart elements that support image maps.

System_CAPS_pubinterface IChartStorageHandler

Defines methods to manage rendered chart images stored in an external medium.

System_CAPS_pubinterface IDataPointFilter

Exposes the FilterDataPoint method, which allows Series data to be custom filtered.

System_CAPS_pubenum AntiAliasingStyles

Specifies the anti-aliasing options for the chart.

System_CAPS_pubenum AreaAlignmentOrientations

Specifies the alignment orientation of a chart area.

System_CAPS_pubenum AreaAlignmentStyles

Specifies the alignment styles of chart areas.

System_CAPS_pubenum ArrowStyle

Specifies styles for an arrow annotation.

System_CAPS_pubenum AxisArrowStyle

Specifies the axis arrow styles.

System_CAPS_pubenum AxisEnabled

Specifies the state of an axis.

System_CAPS_pubenum AxisName

Specifies the name of an axis.

System_CAPS_pubenum AxisType

Specifies the axis type for the X and Y-axes of a Series.

System_CAPS_pubenum BorderSkinStyle

Specifies a style for the border skin of a chart.

System_CAPS_pubenum BreakLineStyle

Specifies line styles for axis scale breaks.

System_CAPS_pubenum CalloutStyle

Represents the available callout styles. Applicable only to callout annotations.

System_CAPS_pubenum ChartColorPalette

Specifies a palette when setting a Palette property.

System_CAPS_pubenum ChartDashStyle

Specifies a line style.

System_CAPS_pubenum ChartElementType

Specifies a chart element type.

System_CAPS_pubenum ChartHatchStyle

Specifies a hatching style for a chart element.

System_CAPS_pubenum ChartHttpHandlerStorageType

Specifies a storage type for chart images.

System_CAPS_pubenum ChartImageAlignmentStyle

Specifies the image alignment for a chart background image.

System_CAPS_pubenum ChartImageFormat

Specifies the image type for the chart.

System_CAPS_pubenum ChartImageType

Specifies the image type for the chart.

System_CAPS_pubenum ChartImageWrapMode

Specifies the drawing mode for a background image.

System_CAPS_pubenum ChartValueType

Specifies value types for various chart properties.

System_CAPS_pubenum CompareMethod

Specifies the type of comparison to be used when filtering data. This enumeration is used by the Filter method definitions in the DataManipulator class that take the CompareMethod argument.

System_CAPS_pubenum DateRangeType

Specifies a date/time interval that determines the ranges that will be filtered when you invoke one of the Filter method definitionsfound in the DataManipulator class.

System_CAPS_pubenum DateTimeIntervalType

Specifies an interval type.

System_CAPS_pubenum Docking

Specifies where a chart element, such as a legend or title, will be docked on the chart.

System_CAPS_pubenum FinancialFormula

Specifies a financial formula.

System_CAPS_pubenum GradientStyle

Specifies a gradient style to be used for a chart element.

System_CAPS_pubenum GridTickTypes

Specifies the options for displaying a grid line or a tick mark for a custom label.

System_CAPS_pubenum ImageStorageMode

Specifies the mode of storing chart images.

System_CAPS_pubenum IntervalAutoMode

Specifies the automatic axis interval mode.

System_CAPS_pubenum IntervalType

Specifies an interval type.

System_CAPS_pubenum LabelAlignmentStyles

Specifies a label alignment when SmartLabelStyle is used.

System_CAPS_pubenum LabelAutoFitStyles

Specifies style changes that can automatically be made to a label when the property is used.

System_CAPS_pubenum LabelCalloutStyle

Specifies the type of leader line that should be drawn from the point to the label.

System_CAPS_pubenum LabelMarkStyle

Specifies a mark for custom labels.

System_CAPS_pubenum LabelOutsidePlotAreaStyle

Specifies the degree to which a label can be drawn outside a plotting area.

System_CAPS_pubenum LegendCellColumnType

Specifies a legend cell column type.

System_CAPS_pubenum LegendCellType

Specifies a legend cell type.

System_CAPS_pubenum LegendImageStyle

Specifies the style to apply to the symbol for a legend item.

System_CAPS_pubenum LegendItemOrder

Specifies the order in which items are added to the legend.

System_CAPS_pubenum LegendSeparatorStyle

Specifies the styles for legend separator lines.

System_CAPS_pubenum LegendStyle

Specifies the legend style.

System_CAPS_pubenum LegendTableStyle

Specifies the legend table style.

System_CAPS_pubenum LightStyle

Specifies a lighting style for a three-dimensional (3D) chart area.

System_CAPS_pubenum LineAnchorCapStyle

Specifies the shape—that is, the anchor cap—to draw on the point end of the label callout line.

System_CAPS_pubenum MapAreaShape

Specifies the shape of a map area.

System_CAPS_pubenum MarkerStyle

Specifies a style for markers.

System_CAPS_pubenum PointSortOrder

Indicates whether the sort order for data point values is ascending or descending.

System_CAPS_pubenum RenderType

Specifies how the image of the chart will be rendered.

System_CAPS_pubenum RightToLeft

Specifies a value indicating whether the text appears from right to left, such as when using Hebrew or Arabic fonts.

System_CAPS_pubenum SerializationContents

Specifies the type of chart content to be serialized.

System_CAPS_pubenum SerializationFormat

Represents the formatting type to use when the chart is serialized.

System_CAPS_pubenum SeriesChartType

Specifies a chart type for a Series.

System_CAPS_pubenum StartFromZero

Indicates whether an axis segment should start from zero when a scale break is used.

System_CAPS_pubenum TextAntiAliasingQuality

Specifies the quality of the anti-aliasing to be used with the property.

System_CAPS_pubenum TextOrientation

Specifies text orientation in a chart element.

System_CAPS_pubenum TextStyle

Specifies text drawing styles.

System_CAPS_pubenum TickMarkStyle

Specifies a tick mark style when setting the property of a TickMark object.

Return to top