System.Web.UI.DataVisualization.Charting Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains methods and properties for the Chart Web server control.
Classes
Annotation |
Defines properties and methods common to all annotations. This is an abstract class. |
AnnotationCollection |
Stores chart annotation objects. |
AnnotationGroup |
Represents a group of annotations. |
AnnotationPathPoint |
Represents a path point of a PolylineAnnotation or PolygonAnnotation, which is stored in their |
AnnotationPathPointCollection |
Represents a collection of PolylineAnnotation or PolygonAnnotation path points, which can be accessed using the |
AnnotationSmartLabelStyle |
Represents the smart label properties of an annotation to store. |
AnovaResult |
Represents the results of an ANOVA statistical test. |
ArrowAnnotation |
Represents an arrow annotation. |
Axis |
Provides methods and properties that manage axes in the Chart control. |
AxisScaleBreakStyle |
Represents a scale break on the Y-axis of the chart. |
AxisScaleView |
Represents a scaled view of the chart. |
Border3DAnnotation |
Represents an annotation with a 3D border. |
BorderSkin |
Represents the drawing properties of the 3D border skin. |
CalloutAnnotation |
Represents a callout annotation. |
Chart |
Serves as the root class of the Chart control. |
ChartArea |
Represents a chart area on the chart image. |
ChartArea3DStyle |
Manages the display attributes for three-dimensional (3D) chart areas. |
ChartAreaCollection |
Represents a collection of ChartArea objects. |
ChartElement |
Base class for all the chart elements. The ChartElement class represents the most basic element of the chart element hierarchy. |
ChartElementCollection<T> |
Represents the base class for all chart element collections. |
ChartElementOutline |
Represents an array of marker points and the outline path used for visual object selection in the chart. |
ChartGraphics |
Provides numerous conversion functions and exposes a GDI+ Graphics object. |
ChartHttpHandler |
Processes HTTP web requests using a custom HTTP handler; handles chart images. |
ChartHttpHandlerSettings |
Provides attributes that can be used to write a custom HTTP handler for storing temporary image files. |
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<T> class. |
ChartNamedElementCollection<T> |
Represents the base class for all collections of named chart elements. Performs name management and enforces the uniqueness of the names. |
ChartPaintEventArgs |
Provides data for the paint events of the Chart control. |
ChartSerializer |
Enables serialization of the Chart control. |
CustomizeLegendEventArgs |
Provides data for the CustomizeLegend event of the Chart control. |
CustomizeMapAreasEventArgs |
Provides data for the CustomizeMapAreas event of the Chart control. |
CustomLabel |
Represents a custom label for an axis. |
CustomLabelsCollection |
Represents a collection of CustomLabel objects. |
CustomProperties |
Represents the custom properties for the data visualization charting. |
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. |
DataManipulator |
Performs data manipulation operations at run time. This class is exposed by the DataManipulator property of the root Chart object. |
DataPoint |
Represents a data point that is stored in the DataPointCollection class. |
DataPointCollection |
Represents a collection of DataPoint objects. |
DataPointComparer |
Compares data points. |
DataPointCustomProperties |
Represents the custom properties that are common to data points, series and empty points. |
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). |
EllipseAnnotation |
Represents an ellipse annotation. |
FormatNumberEventArgs |
Represents the event arguments of the localized number-formatting event. |
FTestResult |
Stores results of the FTest statistical methods. |
Grid |
Provides methods and properties that manage the major and minor grids of Axis objects. |
HitTestResult |
Represents the results of a hit test. |
HorizontalLineAnnotation |
Represents a horizontal line annotation. |
ImageAnnotation |
Represents an image annotation. |
LabelStyle |
Provides properties that define the visual appearance of the axis labels. |
Legend |
Represents the legend for the chart image. |
LegendCell |
Represents a legend cell in a legend item. |
LegendCellCollection |
Stores legend cells in a LegendCellCollection object. |
LegendCellColumn |
Represents a cell column in a legend, which is used to extend the functionality of the default legend. |
LegendCellColumnCollection |
Stores LegendCellColumn objects, which are applied to default legend items. |
LegendCollection |
Represents a collection of Legend objects. |
LegendItem |
Represents a legend item, which is stored in the LegendItemsCollection class. |
LegendItemsCollection |
Represents a collection of LegendItem objects. |
LineAnnotation |
Represents a line annotation. |
MapArea |
Represents a map area. |
MapAreasCollection |
Represents a collection of MapArea objects. |
Margins |
Represents the margins for various chart elements. |
NamedImage |
Represents named images, which are stored in the NamedImagesCollection. |
NamedImagesCollection |
Represents a collection of NamedImage objects. |
Point3D |
Represents the coordinates of a three-dimensional (3D) data point. This class is used when performing custom drawing with 3D charts. |
PolygonAnnotation |
Represents a polygon annotation. |
PolylineAnnotation |
Represents a polyline annotation. |
RectangleAnnotation |
Represents a rectangle annotation. |
Series |
Stores data points and series attributes. |
SeriesCollection |
Represents a collection of Series objects. |
SmartLabelStyle |
Provides methods and properties used to perform intelligent, rule-based data point label positioning to resolve overlapping data point label issues. |
StatisticFormula |
Calculates statistical formulas. |
StripLine |
Represents the strip lines on a chart. |
StripLinesCollection |
Represents a collection of StripLine objects. |
TextAnnotation |
Represents a text annotation. |
TickMark |
Represents the major and minor tick marks along an axis. |
Title |
Represents a title for the entire chart image. |
TitleCollection |
Represents a collection of Title objects. |
TTestResult |
Stores the results of a T Test statistical formula. |
VerticalLineAnnotation |
Represents a vertical line annotation. |
ZTestResult |
Stores the results of a Z Test statistical formula. |
Interfaces
IChartMapArea |
Common interface for all chart elements that support image maps. |
IChartStorageHandler |
Defines methods to manage rendered chart images stored in an external medium. |
IDataPointFilter |
Exposes the FilterDataPoint(DataPoint, Series, Int32) method, which allows Series data to be custom filtered. |
Enums
AntiAliasingStyles |
Specifies the anti-aliasing options for the chart. |
AreaAlignmentOrientations |
Specifies the alignment orientation of a chart area. |
AreaAlignmentStyles |
Specifies the alignment styles of chart areas. |
ArrowStyle |
Specifies styles for an arrow annotation. |
AxisArrowStyle |
Specifies the axis arrow styles. |
AxisEnabled |
Specifies the state of an axis. |
AxisName |
Specifies the name of an axis. |
AxisType |
Specifies the axis type for the X and Y-axes of a Series. |
BorderSkinStyle |
Specifies a style for the border skin of a chart. |
BreakLineStyle |
Specifies line styles for axis scale breaks. |
CalloutStyle |
Represents the available callout styles. Applicable only to callout annotations. |
ChartColorPalette |
Specifies a palette when setting a |
ChartDashStyle |
Specifies a line style. |
ChartElementType |
Specifies a chart element type. |
ChartHatchStyle |
Specifies a hatching style for a chart element. |
ChartHttpHandlerStorageType |
Specifies a storage type for chart images. |
ChartImageAlignmentStyle |
Specifies the image alignment for a chart background image. |
ChartImageFormat |
Specifies the image type for the chart. |
ChartImageType |
Specifies the image type for the chart. |
ChartImageWrapMode |
Specifies the drawing mode for a background image. |
ChartValueType |
Specifies value types for various chart properties. |
CompareMethod |
Specifies the type of comparison to be used when filtering data. This enumeration is used by the |
DateRangeType |
Specifies a date/time interval that determines the ranges that will be filtered when you invoke one of the |
DateTimeIntervalType |
Specifies an interval type. |
Docking |
Specifies where a chart element, such as a legend or title, will be docked on the chart. |
FinancialFormula |
Specifies a financial formula. |
GradientStyle |
Specifies a gradient style to be used for a chart element. |
GridTickTypes |
Specifies the options for displaying a grid line or a tick mark for a custom label. |
ImageStorageMode |
Specifies the mode of storing chart images. |
IntervalAutoMode |
Specifies the automatic axis interval mode. |
IntervalType |
Specifies an interval type. |
LabelAlignmentStyles |
Specifies a label alignment when SmartLabelStyle is used. |
LabelAutoFitStyles |
Specifies style changes that can automatically be made to a label when the LabelAutoFitStyle property is used. |
LabelCalloutStyle |
Specifies the type of leader line that should be drawn from the point to the label. |
LabelMarkStyle |
Specifies a mark for custom labels. |
LabelOutsidePlotAreaStyle |
Specifies the degree to which a label can be drawn outside a plotting area. |
LegendCellColumnType |
Specifies a legend cell column type. |
LegendCellType |
Specifies a legend cell type. |
LegendImageStyle |
Specifies the style to apply to the symbol for a legend item. |
LegendItemOrder |
Specifies the order in which items are added to the legend. |
LegendSeparatorStyle |
Specifies the styles for legend separator lines. |
LegendStyle |
Specifies the legend style. |
LegendTableStyle |
Specifies the legend table style. |
LightStyle |
Specifies a lighting style for a three-dimensional (3D) chart area. |
LineAnchorCapStyle |
Specifies the shape - that is, the anchor cap - to draw on the point end of the label callout line. |
MapAreaShape |
Specifies the shape of a map area. |
MarkerStyle |
Specifies a style for markers. |
PointSortOrder |
Indicates whether the sort order for data point values is ascending or descending. |
RenderType |
Specifies how the image of the chart will be rendered. |
RightToLeft |
Specifies a value indicating whether the text appears from right to left, such as when using Hebrew or Arabic fonts. |
SerializationContents |
Specifies the type of chart content to be serialized. |
SerializationFormat |
Represents the formatting type to use when the chart is serialized. |
SeriesChartType |
Specifies a chart type for a Series. |
StartFromZero |
Indicates whether an axis segment should start from zero when a scale break is used. |
TextAntiAliasingQuality |
Specifies the quality of the anti-aliasing to be used with the TextAntiAliasingQuality property. |
TextOrientation |
Specifies text orientation in a chart element. |
TextStyle |
Specifies text drawing styles. |
TickMarkStyle |
Specifies a tick mark style when setting the TickMarkStyle property of a TickMark object. |