Class | Description | |
---|---|---|
AnimationBase |
Base class used for derived animation-related types. Base class which represents information of custom animated types. | |
AnimationCollection |
Animation collection, used to store animation objects. Animation collection. | |
AnimationElement | Represents elements that can be animated. Animation Element class. | |
AnimationElementsCollection | This collection is used to store animated elements. Animation elements collection. | |
AnimationManager | This class is main class for animation. It coordinates work of all animated elements and UI. | |
AnimationType | Base class for different animation type classes. | |
Annotation | Annotation is an abstract class that defines properties and methods common to all annotations. Annotation is an abstract class that defines properties and methods common to all annotations. | |
AnnotationCollection | AnnotationCollection is a class that stores chart annotation objects. AnnotationCollection is a class that stores chart annotation objects. | |
AnnotationGroup | AnnotationGroup is a class that represents a group of annotations. AnnotationGroup is a class that represents an annotation group. | |
AnnotationPathPoint | The AnnotationPathPoint class represents a path point of a polyline or polygon, and is stored in their PathPoints property. The AnnotationPathPoint class represents a path point of a polyline or polygon, and is stored in their PathPoints property, which is only available at design-time. | |
AnnotationPathPointCollection | AnnotationPathPointCollection is a collection of polyline annotation path points, and is available using the PathPoints property. AnnotationPathPointCollection is a collection of polyline annotation path points, and is only available via the PathPoints property at design-time. | |
AnnotationSmartLabels | Smart labels for annotations. AnnotationSmartLabels class provides SmartLabels functionality specific to the annotation objects. | |
AnnotationSmartLabelsStyle | The AnnotationSmartLabelsStyle class is used to store annotation smart labels attributes. The AnnotationSmartLabelsStyle class is used to store annotation smart labels attributes. | |
AnovaResult | Represents the results of an Anova statistical test. AnovaResult class stores results of the Anova statistical calculations. | |
ArrowAnnotation | ArrowAnnotation represents an arrow annotation. ArrowAnnotation is a class class that represents arrow annotation. | |
Axis |
Provides axes functionality for the Chart control. This class gives information to chart series about position in the chart area and keeps all necessary information about axes. | |
AxisDataView |
Provides data view functionality for the Chart control. AxisDataView class represents an axis data view. It allows to display only part of the avilable data. | |
AxisLabels | This class provides functionality for drawing axis labels. | |
AxisScale | This class keeps information about minimum, maximum and interval values and it is responsible for setting these values automatically. It also recalculates crossing logarithmic and reverse axis. | |
AxisScaleBreakStyle | This class provides the functionality for scale breaks. AxisScaleBreakStyle class represents settings that control scale break feature. | |
AxisScaleSegment | AxisScaleSegment class represents a single segment of the axis with it's own scale and intervals. | |
AxisScaleSegmentCollection | AxisScaleSegmentCollection is a strongly typed collection of AxisScaleSegment objects. | |
AxisScrollBar |
This class represents the scrollbar of a chart axis. AxisScrollBar class represent axis scroolbar. It is exposed as ScrollBar property of the Axis class. It contains scrollbar appearance properties and drawing methods. | |
Border3DAnnotation | Border3DAnnotation is a class that represents an annotation with a 3D border. Border3DAnnotation is a class that represents an annotation with a 3D border. | |
BorderSkinAttributes |
This class provides the functionality for the chart's border skins. Drawing attributes of the 3D border skin. | |
CalloutAnnotation | CalloutAnnotation is a class that represents a callout annotation. CalloutAnnotation is a class class that represents callout annotation. | |
Chart |
Serves as the root class of the Chart control. Summary description for enterprize chart control. | |
Chart.ChartScrollEventArgs | Chart scroll event arguments. | |
ChartArea |
Represents a chart area element in a chart image. This class is used to create and display a chart area on the chart picture. The chart area is rectangle area on the chart picture, which has 4 axes, horizontal and vertical grids and different or same chart types. A Chart area can contain more than one different chart type. ChartArea class expose all the properties and methods of its base ChartArea3D class. | |
ChartArea3D | ChartArea3D class represents 3D chart area. It contains all the 3D scene settings and methods for drawing the 3D plotting area calculating the depth of chart elements and others. | |
ChartArea3DStyle |
This class provides the functionality for 3D attributes of chart areas. ChartArea3DStyleClass class represents chart area 3D settings like totation angles, perspective and others. | |
ChartAreaAxes | ChartAreaAxes class represents axes (X, Y, X2 and Y2) in the chart area. It contains methods that collect statistical information on data and other axes related methods. | |
ChartAreaCollection |
This represents a collection of ChartArea objects. ChartAreaCollection class represents a strongly typed collection of ChartArea objects. Each chart area has a unique name in the collection and can be retrieved by name or index. | |
ChartCallbackManager | This class contains all methods related to callbacks on the chart. ChartCallbackManager is a class exposed into the chart and handle with callbacks, chart viewstate, chart rendering in user interactive mode and contain several public methods for helping callback calls. | |
ChartElement | ChartElement class represents common properties for chart elements like legend, title, plotting are. It also contains helper methods used in most chart elements. | |
ChartGraphics |
This class provides numerous conversion functions and also exposes a GDI+ Graphics object. A DataPoint object to be used as the first object drawn in the hot region and the source for the Href and Tooltip. ChartGraphics class provides all chart drawing capabilities. It contains methods for drawing 2D primitives and also exposes all ChartGraphics3D class methods for 3D shapes. Only this class should be used for any drawing in the chart. | |
ChartHttpHandler.StorageSettings | This class defines attributes that can be used by the developer to write a custom HTTP handler for storing temporary files. | |
ChartImage | ChartImage class adds image type and data binding functionality to the base ChartPicture class. | |
ChartPaintEventArgs |
This class provides data for the paint events of the Chart control. Chart paint events arguments | |
ChartSerializer |
This class allows for serialization of the Chart control. ChartSerializer class provides chart serialization API. Depending on the Format property XmlFormatSerializer or BinaryFormatserializer classes will be used internally. | |
ChartToolbar | This class represents the Chart Toolbar, found in the Chart UI. Represents a UI toolbar. This control can be used to modify options of an associated OlapChart component. | |
ChartUI | The ChartUI class represents the Chart's User Interface Manager. The ChartUI represents the Chart User Interface Manager. | |
Command | Commands are the basis for interactions with user-interface elements, and each command contains a chart functionality that developers can use to build their own custom toolbar and/or context menu. Commands are the basis for interactions with user-interface elements. Each command contains a chart functionality that developers can utilize to build their own custom toolbar and/or context menu. The type of command is determined by CommandType property. The Command has Parameters and can be executed by Execute method. | |
CommandCollection | This collection stores the Chart control's Command objects. The CommandCollection represents collection of Command object instances. | |
CommandElement | This class serves as the base class for all objects in the Chart UI infrastructure that represent elements in the various UI collections. The CommandElement object is a base object for all objects in ChartUI infrastructure which represents elements in collections. | |
CommandElementCollection | This collection class serves as the base class for the Chart UI collections (e.g. CommandCollection and CommandUIItemCollection), and stores CommandElement objects. CommandElementCollection is a collection for CommandElement objects and it represents the base class for CommandCollection and CommandUIItemCollection. | |
CommandFiredArgs | This class is used as a parameter of the CommandFired event, which is raised after a command is executed. The CommandFiredArgs is a parameter of Chart.CommandFired event which is fired after executing a Command. | |
CommandFiringArgs | This class is used as a parameter of the CommandFiring event, which is raised before a command is executed. The CommandFiringArgs is a parameter of Chart.CommandFiring event which is fired just before executing a Command | |
CommandUI | Represents a command user interface. The CommandUI class is a link between a visual component and Chart Command. | |
CommandUIItem | The CommandUIItem class represents one Chart toolbar and context menu item. The CommandUIItem represents one Chart Toolbar and Chart Context Menu Item. It is a member of CommandUIItemCollection. | |
CommandUIItemCollection | This collection stores UI toolbar and context menu items. The CommandUIItemCollection represents Toolbar and ContextMenu items collection. | |
CommonElements | This class contains a reference to the Data Manager and other common Chart classes. CommonElements class provides references to common chart classes like DataManager, ChartTypeRegistry, ImageLoader and others. It is passed to different chart elements to simplify access to those common classes. | |
ContextMenuAttributes | This class represents context menu attributes. Exposes chart context menu attributes. | |
Cursor |
The Cursor class defines a movable, line indicator on the chart that, when enabled, marks the position at which to start and end a zooming view. Cursor class is responsible for chart axes cursor and selection functionality. It contains properties which define visual appearance, position and behavior settings. It also contains methods for drawing cursor and selection in the plotting area. | |
CustomizeLegendEventArgs |
Provides data for the CustomizeLegend event of the Chart control. Chart legend customize events arguments | |
CustomizeMapAreasEventArgs |
Provides data for the CustomizeMapAreas event of the Chart control. Chart map areas customize events arguments | |
CustomLabel |
Represents a custom label for an axis. CustomLabel class represents a single custom axis label. Text and position along the axis is provided by the user. | |
CustomLabelsCollection |
This represents a collection of CustomLabel objects. CustomLabelsCollection class is a strongly typed collection of custom axis labels. | |
DataManipulator |
This class is used at run-time to perform various data manipulation. DataManipulator class is used at run-time to perform data manipulation operations, and is exposed using the DataManipulator property of the root Chart object. | |
DataPoint |
Represents a data point, which is stored in the DataPointCollection class. Stores values and attributes of one Data Point in the Data series. | |
DataPointAttributes |
This class defines attributes that are common to data points, series and empty points. Stores attributes of one Data Point and Data series. | |
DataPointCollection |
This represents a collection of DataPoint objects. Data points collection | |
EllipseAnnotation | EllipseAnnotation is a class that represents an ellipse annotation. EllipseAnnotation is a class that represents an ellipse annotation. | |
FadingAnimation |
Fading animations are used to create color-related animations. Fading animation type. | |
FinancialMarker | Represents a financial marker that belongs to a series. FinancialMarker class contains properties which define marker visual appearance, style and its connection to the series data points. | |
FinancialMarkersCollection | This class represents a collection of FinancialMarker objects. FinancialMarkersCollection class is a strongly typed collection of FinancialMarker objects. FinancialMarkers class is used to perform all the calculations and drawing of the markers. | |
FTestResult | This class stores the results of the FTest statistical methods. FTestResult class stores results of the FTest statistical calculations. | |
Grid |
The Grid class provides functionality for the major and minor grids of Axis objects. Grid class represents axis grid lines which are drawn in the plotting area. It contains grid interval and visual appearance properties. Class also contains methods for grid lines drawing. | |
GrowingAnimation |
Growing animation type. Growing animation type. | |
HitTestResult | Represents the results of a hit test. This class is used as a result of hit test function | |
HorizontalLineAnnotation | HorizontalLineAnnotation is a class that represents a horizontal line annotation. HorizontalLineAnnotation is a class that represents a horizontal line annotation. | |
ImageAnnotation | ImageAnnotation is a class that represents image annotation. ImageAnnotation is a class that represents image annotation. | |
Label |
Represents a label. Label class contains properties which define visual appearance of the axis labels, their interval and position. This class is also responsible for calculating the position of all the labels and drawing them. | |
Legend |
Represents the legend for the chart image. Legend class represents a single chart legend. It contains visual appearance, position and content properties. Legend class is also responible for drawing and positionning of the legend. | |
LegendCell | This class represents a legend cell in a legend item. LegendCell class represents a single cell in the chart legend. Legend contains several legend items, each item contains several cells which form vertical columns. This class provide properties which determine content of the cell and its visual appearance. It also contains method which determine the size of the cell and draw cell in the chart. | |
LegendCellCollection | The LegendCellCollection class stores legend cells in a LegendItem object. LegendCellCollection is a strongly typed collection of LegendCell objects. | |
LegendCellColumn |
The LegendCellColumn class represents a cell column in a legend, used to extend the functionality of the default legend. The LegendCellColumn class represents a cell column in a legend, used to extend the functionality of the default legend. It contains visual appearance properties, legend header settings and also determine how and in which order cells are formed for each of the legend items. | |
LegendCellColumnCollection | LegendCellColumnCollection is a class that stores legend cell columns, which are applied to default legend items. LegendCellColumnCollection is a strongly typed collection of LegendCellColumn objects. | |
LegendCollection |
This represents a collection of Legend objects. LegendCollection class is a strongly typed collection of legends. | |
LegendItem |
Represents a legend item, which is stored in the LegendItemsCollection class. LegendItem class presents a single item (row) in the legend. It contains properties which describe visual appearance and content of the legend item. | |
LegendItemsCollection |
This represents a collection of LegendItem objects. LegendItemsCollection class is a strongly typed collection of legend items. | |
LineAnnotation | LineAnnotation is a class that represents a line annotation. LineAnnotation is a class that represents a line annotation. | |
MapArea |
Represents a map area, and is stored in the MapAreasCollection class. MapArea class represents an area of the chart with end-user interactivity like tooltip, HREF or custom attributes. | |
MapAreasCollection |
This class represents a collection of MapArea objects. MapAreasCollection class is a strongly typed collection of MapAreas | |
Margins | This class represents the margins for various chart elements. This class represents the margins for various chart elements. | |
MovingAnimation |
Moving animation type. Moving animation type. | |
NamedImage |
This class represents named images, and NamedImage objects are stored in the NamedImages collection property. NamedImage class stores a single Image with it's unique name. | |
NamedImagesCollection |
This represents a collection of NamedImage objects. NamedImagesCollection class is a strongly typed collection of NamedImage objects. It is exposed as Images chart root property. | |
Point3D |
Represents the coordinates of a 3D data point, and is used when performing custom drawing with 3D charts. Point3D class represent point coordinates in 3D space. | |
PolygonAnnotation | PolygonAnnotation is a class that represents a polygon annotation. PolygonAnnotation is a class that represents polygon annotation. | |
PolylineAnnotation | PolylineAnnotation is a class that represents a polyline annotation. PolylineAnnotation is a class that represents a polyline annotation. | |
RectangleAnnotation | RectangleAnnotation is a class that represents a rectangle annotation. RectangleAnnotation is a class that represents a rectangle annotation. | |
Series |
This class stores data points as well as series attributes. Stores data points and default series attributes. | |
SeriesCollection |
This represents a collection of Series objects. Data series collection | |
SmartLabelsStyle | This class provides the functionality for intelligent, rule-based data point label positioning to overcome data point label overlapping issues. SmartLabelsStyle class is used to enable and configure the SmartLabels algorithm for data point labels and annotations. In most of the cases it is enough just to enable the algorithm, but this class also contains properties which allow controlling how the labels are moved around to avoid collisions. Visual appearance of callouts can also be set through this class. | |
Statistics | This class is used for statistical formulas. Statistics class provides helper methods for statisctical calculations. Actual calculations are made in the FormulaData class and the Statistics class provide a simplified API which automatically prepares parameters and deals with input and output series. | |
StripLine |
Represents the strip lines of a ChartArea object. StripLine class contains properties which define visual appearance of the stripe or line, its position according to the axis and optionally may contain the repeat interval. Text maybe associated with a strip or line.It also contains methods of drawing and hit testing. | |
StripLinesCollection |
This class represents a collection of StripLine objects. StripLinesCollection class is a strongly typed collection of StripLine classes. | |
SubAxis | SubAxis class is derived from the main Axis class and provides additional axis associated with one of the main chart axis. | |
SubAxisCollection | SubAxisCollection is a strongly typed collection of chart sub-axes objects. Collection indexer can accept sub-axis index or it's unique name as a parameter. | |
TextAnnotation | TextAnnotation is a class that represents a text annotation. TextAnnotation is a class that represents a text annotation. | |
TickMark |
Represents the major and minor tick marks along an axis. TickMark class represents axis tick marks which are drawn next to the axis line. TickMarks share many common propertie with the Grid class. Class also contains methods for tick marks drawing. | |
Title |
Represents a title for the entire chart picture. Title class provides properties which define content, visual appearance and position of the single chart title. It also contains methods responsible for calculating title position, drawing and hit testing. | |
TitleCollection |
This represents a collection of Title objects. TitleCollection class is a strongly typed collection of Title classes. Indexer of this collection can take title index (integer) or unique title name (string) as a parameter. | |
ToolbarAttributes | This class represents toolbar attributes. Exposes chart toolbar attributes. | |
TTestResult | This class stores the results of a T Test statistical formula. TTestResult class stores results of the TTest statistical calculations. | |
VerticalLineAnnotation | VerticalLineAnnotation is a class that represents a vertical line annotation. VerticalLineAnnotation is a class that represents a vertical line annotation. | |
ViewEventArgs | This class is used as a parameter object in the AxisViewChanged and AxisViewChanging events of the root Chart object. Axis data view position/size changing event arguments. | |
ZoomResetEventArgs | This class is used as a parameter object in the AxisViewZoomReset event of the root Chart object. Axis data view zoom reset changing event arguments. | |
ZTestResult | This class stores the results of a Z Test statistical formula. ZTestResult class stores results of the ZTest statistical calculations. |
Interface | Description | |
---|---|---|
ChartHttpHandler.IImageHandler | ||
IDataPointFilter |
Exposes the FilterDataPoint method that allows for custom filtering of a series' data. IDataPointFilter interface used for filtering series data points. |
Delegate | Description | |
---|---|---|
Chart.ChartScrollEventHandler | ||
Chart.CommandFiredEventHandler | Represents the method that will handle the CommandFired event of the Chart control, which is raised right after a toolbar or context menu command is executed. Command from User Interface is executed | |
Chart.CommandFiringEventHandler | Represents the method that will handle the CommandFiring event of the Chart control, which is raised just before a toolbar or context menu command is executed. Command from User Interface is about to execute | |
CustomizeEventHandler | Represents the method that will handle the Customize event of the Chart control. Chart customize event handler delegate. | |
CustomizeLegendEventHandler | Represents the method that will handle the CustomizeLegend event of the Chart. Chart customize legend event handler delegate. | |
CustomizeMapAreasEventHandler | Represents the method that will handle the CustomizeMapAreas event of the root Chart object. Chart customize map areas event handler delegate. | |
PaintEventHandler |
Represents the method that will handle the PostPaint and PrePaint events of the Chart. Chart paint event handler delegate. | |
ViewEventHandler | Axis data view event handler delegate | |
ZoomResetEventHandler | Axis view zoom reset event handler delegate |
Enumeration | Description | |
---|---|---|
AnimationTheme |
Represents animation themes. Animation Themes | |
AntiAliasing |
Specifies the anti-aliasing to be used for the chart. Anti Aliasing flags | |
AreaAlignOrientation |
Specifies the alignment orientation of a Chart Area. Chart areas aligment orientation. | |
AreaAlignType | Specifies the alignment type of a chart area. Chart areas aligment orientation. | |
ArrowOrientation |
Specifies the arrow orientation of an axis. Axis Arrow orientation | |
ArrowsType |
Specifies the arrow type of an axis. Axis Arrow types | |
AxisEnabled |
Specifies the state of an axis. Axis Enabled mode | |
AxisName |
Specifies the name of an axis. Axis Name | |
AxisPosition | Axis Position enumeration. | |
AxisType |
Specifies the axis type for a Series' x and y-axes. Chart axis type (Primary or Secondary). | |
BorderSkinStyle |
Specifies the border skin style for a chart's border skin. Styles of the borders skin | |
BreakLineType |
Defines the scale break line type. Axis scale break line style. | |
CallbackStateContent | Indicates what type of chart state must be kept into session variable to track chart callback changes. Indicates what type of chart state must be keeped into session variable to track chart callback changes. | |
CalloutStyle |
Represents the available callout styles. Annotation callout style. | |
ChartColorPalette |
Specifies a palette when setting a Palette property. Chart color palettes enumeration | |
ChartCommandType | Represents all standard commands. The ChartCommandType represents all standard commands. | |
ChartDashStyle |
Specifies a line style. Chart line style enumeration | |
ChartElementType |
Specifies a chart element type. Chart Element Type enumeration | |
ChartHatchStyle |
Specifies a hatching style. Chart hatching style | |
ChartHttpHandler.StorageType | Specifies a storage type for chart images. Determines Chart Image Storage Medium | |
ChartImageAlign |
Specifies an image alignment when a background image is specified. Chart image alignment type. | |
ChartImageFormat |
Specifies the image type of the chart. Specifies the format of the image | |
ChartImageType |
Specifies the image type of the chart. Enumeration of supported image types | |
ChartImageWrapMode |
Specifies a background image drawing mode. Specifies how a texture or gradient is tiled when it is larger than the area being filled | |
ChartValueTypes |
Specifies value types for various chart properties. Chart Value Types | |
CommandPopupStyle | Defines styles available to popup objects. Defines style of the popup objects | |
CompareMethod |
Specifies the type of comparison to be used when filtering data using one of the Filter method definitions that has a CompareMethod argument. Compare method enumeration | |
ContextElementType | Represents the type of chart objects supported by a Command. Determines which type of chart objects is supported by a Command. | |
DataPointAnimationElement |
Represents elements that can be animated. Data Point Animation Element is used if series or points are used | |
DateRangeType |
A date/time interval that determines the ranges that will be filtered when using several of the Filter method definitions. Date range type enumeration | |
DateTimeIntervalType |
Specifies an interval type. Date Time Interval Type | |
Docking |
Specifies where docking of the chart element (like Legend, Title, etc.) will occur. Chart element docking. | |
FinancialFormula |
Specifies a financial formula. Financial Formula Name enumeration | |
FinancialMarkerType |
Represents a financial marker type. Financial marker type. | |
GradientType |
Specifies a gradient pattern to be used for an applicable Chart object. Gradient Types | |
GridTick |
A three-state boolean. Custom grid lines and tick marks flags used in the custom labels. | |
ImageStorageMode | Specifies the mode of storing chart images. Chart image storage mode. | |
IntervalAutoMode | Represents the automatic axis interval mode. Automatic axis interval mode. | |
IntervalType |
Specifies an interval type. Interval type enumeration | |
LabelAlignment |
Specifies a label alignment when the SmartLabelsStyle is used. Data point label alignment. | |
LabelCalloutStyle |
Specifies the type of leader line that should be drawn from the point to the label. Data point label callout style. | |
LabelMark |
Specifies a mark for custom labels. Custom label marking type | |
LabelOutsidePlotAreaStyle |
Specifies the degree a label is allowed to leave a plotting area. Data point label outside of the plotting area style. | |
LabelRow |
Specifies the label row for a custom label. Custom label row number. | |
LabelsAutoFitStyle |
Specifies a style when the LabelsAutoFitStyle is used. Axis labels aut-fitting style. | |
LegendCellColumnType | Specifies a legend cell column type. Legend column type. | |
LegendCellType | Specifies a legend cell type. Legend cell type. | |
LegendDocking |
Specifies where the legend is docked. Chart legend docking. | |
LegendImageStyle |
Specifies a style for a legend item's symbol. Type of the series or data point representation in legend | |
LegendSeparatorType | Specifies the legend separator type. Legend items visual separation types | |
LegendStyle |
Specifies the legend style. Legend style. | |
LegendTableStyle | Specifies the legend table style. Legend table style. | |
LightStyle |
A lighting style for a 3D chart area. 3D chart area light styles. | |
LineAnchorCap |
Specifies the shape that should be drawn on the point end of the callout line. Line anchor cap style. | |
MapAreaShape |
Represents the shape of a map area. Defines the map areas shape types | |
MarkerStyle |
Specifies a style for markers. Marker Style | |
PointsSortOrder |
Specifies a sort order. Sorting order (Ascending or Descending). | |
RenderType |
Specifies how the chart image will be rendered. Chart image rendering type | |
ScrollBarButtonStyle | Specifies the type of button that will be displayed on the scrollbar. Scroll bar buttons style flag. | |
SerializationContent |
Represents the type of chart content to be serialized. Chart serializable content definition flags | |
SerializationFormat |
Represents the formatting type when the chart is serialized. Format of the chart serializer | |
SeriesChartType |
Series chart type. Series chart type. | |
TextAntiAliasingQuality |
Specifies the level of anti-aliasing quality to be used with the TextAntiAliasingQuality property. Text AntiAliasing quality. | |
TextStyle | Represents text drawing styles. Text drawing styles. | |
TickMarkStyle |
Specifies a tick mark style when setting the Style property of a TickMark object. Tick Mark Style | |
ToggleStyle | Represents command's toggle style (e.g. behavior and appearance). Represents CommandStyle behavior and appearance | |
ToolbarDocking | Specifies whether the toolbar is docked to the top or bottom of the chart. Defines tool bar dock style | |
ToolbarPlacement | Defines the placement of the toolbar. Defines tool bar placement | |
UpdateUIPart | Represents the part of the command UI that will be updated. This enumeration determines what part of the command UI will be updated. |