Telerik.Windows.Controls.ChartView Namespace 
Class  Description  

AdaptiveMovingAverageKaufmanIndicator 
Visualizes a collection of DataPoints, using a Line shape. This class represents the Exponential Moving Average financial indicator. Its values are defined as the average of the exponentially weighted values of the last points.
 
AreaSeries 
Represents a chart series that are visualize like an area figure in the cartesian space.
 
AverageTrueRangeIndicator 
Represents the AverageTrueRange financial indicator.
 
Axis 
Represents an axis within a RadCartesianChart instance.
 
BarIndicatorBase 
Represents a financial indicator, whose value depends on the values of DataPoints in financial series.
 
BarSeries 
Represents a chart series that plot their points using rectangular shapes, named "Bars".
The series support default visuals  Border instances.
 
BarSeries3D 
Represents a 3D chart series that plots its points using bars.
 
BitmapRenderOptions 
Contains options for controlling the rendering behavior of ChartSeries when
using Light.
 
BollingerBandsIndicator 
Represents the Bollinger Bands financial indicator.
 
BubbleSeries 
Represents a chart series that plot their points using bubbles.
 
Candlestick 
Represents the financial Candlestick symbol.
 
CandlestickSeries 
Represents a chart series that plot their points using financial "Candlestick" shapes.
 
CartesianAxis 
Represents an axis used to plot points within a RadCartesianChart instance.
 
CartesianChart3DGrid 
Represents a decoration in a cartesian 3D chart that adds grid lines and strip lines to the planes (sides) of the plot area.
 
CartesianChartAnnotation 
This is the base class for all chart annotations in a RadCartesianChart.
 
CartesianChartGrid 
Represents a decoration over a RadCartesianChart plot area. Adds major and minor lines, connected to each Major and Minor tick of each axis.
 
CartesianCustomAnnotation 
Allows you to place a custom object at a specific place in your RadCartesianChart.
 
CartesianCustomLineAnnotation 
Represents a line annotation. The locations of the two points that determine the line are calculated base on the
HorizontalFrom, HorizontalTo, VerticalFrom and VerticalTo properties.
 
CartesianGridLineAnnotation 
Allows you to place a straight line at a specific place in your RadCartesianChart.
 
CartesianMarkedZoneAnnotation 
Represents a marked zone annotation. The location of the rectangle that determine the marked zone is calculated base on the
HorizontalFrom, HorizontalTo, VerticalFrom and VerticalTo properties.
 
CartesianPlotBandAnnotation 
Allows you highlight the area between two values drawn by the Axis
in the RadCartesianChart.
 
CartesianSeries 
Represents ChartSeries that may be visualized by a RadCartesianChart instance.
 
CartesianSeries3D 
Base class for all series of a RadCartesianChart3D instance.
 
CartesianStrokedAnnotation 
Represents an annotation which shape may be stroked (outlined).
 
CategoricalAxis 
Defines an axis that treats distinct points as "Categories" rather than "Values".
 
CategoricalAxis3D 
Represents a categorical 3D axis within a RadCartesianChart3D instance.
 
CategoricalRadialAxis 
Represents a CategoricalRadialAxis that plots categorical data.
 
CategoricalSeries 
Base class for all ChartSeries that may contain CategoricalDataPoint.
 
CategoricalSeriesBase 
Base class for all categorical series.
 
CategoricalSeriesDescriptor 
Represents a concrete ChartSeriesDescriptor that may be used to create all the categorical chart series variations.
 
CategoricalSeriesDescriptorBase 
Represents the base class for descriptors that defines categorical data series.
 
CategoricalStrokedSeries 
Represents a series which shape may be stroked (outlined).
 
Chart3DBehavior 
This is the base class for all 3D chart behaviors.
 
Chart3DBehaviorCollection 
This collection contains the behaviors for the RadCartesianChart3D.
 
Chart3DCameraBehavior 
A behavior that manipulates the camera and lights of a 3D chart in accordance to user interaction with mouse or touch.
 
Chart3DPaletteConverter 
Represents a converter that may convert string value to a MaterialCollection instance that will be used as a chart palette.
 
Chart3DPalettes 
Contains all the predefined palettes for RadCartesianChart3D.
 
Chart3DTooltipBehavior 
A behavior that shows a tooltip containing information about the data point under the mouse.
 
ChartAggregateFunction 
Allows aggregate functions to use enumerable expression from DataPointBinding.
 
ChartAnnotation 
This is the base class for all chart annotations.
 
ChartAnnotationCreatedEventArgs 
Encapsulates the data associated with the AnnotationCreated event.
 
ChartAnnotationDescriptor 
Represents a definition of a ChartAnnotation instance.
Used together with a ChartAnnotationsProvider instance to provide dynamic chart annotation generation, depending on the data specified.
 
ChartAnnotationDescriptorCollection 
A typed observable collection of ChartAnnotationDescriptor instances that can be used to add descriptors in xaml.
 
ChartAnnotationDescriptorSelector 
Represents a class that allows for contextbased ChartAnnotationDescriptor selection within a ChartAnnotationsProvider instance.
 
ChartAnnotationsProvider 
Represents a logical object that may be used to create chart annotations automatically.
 
ChartAverageFunction 
Represents a function that returns the arithmetic mean of a set of arguments.
 
ChartAxis3D 
Represents a 3D axis within a RadCartesianChart3D instance.
 
ChartBehavior 
This is the base class for all chart behaviors.
 
ChartBehaviorCollection 
This collection contains the behaviors for RadChart.
 
ChartCrosshairBehavior 
A crosshair presented by two lines and labels that are positioned in accordance to the pointer position.
 
ChartCrosshairPositionChangedEventArgs 
Encapsulates the data associated with a PositionChanged event.
 
ChartDataContext 
An object of this type is used as a data context for chart's behaviors.
For example the tool tip behavior can use a chart data context to populate
its tool tip template with data.
 
ChartElementPresenter 
Base class for all PresenterBase instances that visualize a logical chart element.
 
ChartKeyCombination 
A key combination used by the chart's behaviors.
 
ChartLegendSettings 
Base class for the legend items settings of the RadChartBase.
 
ChartMaxFunction 
Represents a function that returns the greatest item from a set of items.
 
ChartMinFunction 
Represents a function that returns the least item from a set of items.
 
ChartPalette 
Defines the palette semantic for a RadChartBase instance.
The palette contains GlobalEntries, which are PaletteEntry objects, not related to any particular series
and the SeriesEntries collection, which may be used to define a palette for a series family  e.g. Area.
 
ChartPaletteConverter 
Represents a converter that may convert string value to a ChartPalette instance.
 
ChartPalettes 
Contains all the predefined palettes for RadChartBase. A predefined palette may not be further modified once loaded.
 
ChartPanAndZoomBehavior 
Represents a chart behavior that manipulates the Zoom and PanOffset properties of the associated RadChartBase instance.
 
ChartPanOffsetChangedEventArgs 
Provides data for the PanOffsetChanged event.
 
ChartRenderOptions 
Contains options for controlling the rendering behavior of ChartSeries.
 
ChartSelectionBehavior 
Represents a behavior that changes the IsSelected state of data points and series depending on user input.
 
ChartSelectionChangedEventArgs 
Provides data for the SelectionChanged event.
 
ChartSeries 
Base class for all series of data points, plotted on a RadChartBase instance.
 
ChartSeriesCreatedEventArgs 
Encapsulates the data associated with the SeriesCreated event.
 
ChartSeriesDescriptor 
Represents an abstract definition of a ChartSeries instance.
Used together with a ChartSeriesProvider instance to provide dynamic chart series generation, depending on the data specified.
The descriptors form a neat hierarchy based on the type of data visualized  e.g. Categorical, Scatter, Financial, etc.
This is the base class which encapsulates all the common functionality for all concrete descriptors.
 
ChartSeriesDescriptorCollection 
Represents a typed observable collection of ChartSeriesDescriptor instances.
 
ChartSeriesDescriptorSelector 
Represents a class that allows for contextbased ChartSeriesDescriptor selection within a ChartSeriesProvider instance.
 
ChartSeriesLabelConnectorsSettings 
Represents a class that is used for setting up series label connectors.
 
ChartSeriesLabelPositionInfo 
Represents an object that holds information about a label.
 
ChartSeriesLabelStrategy 
Allows for pluggable customization of the appearance and layout of data point labels within a ChartSeries instance.
 
ChartSeriesProvider 
Represents a logical object that may be used to feed a RadChartBase instance with data, leaving the series creation to the chart itself.
 
ChartSmartLabelsStrategy 
Represents a specific strategy for arranging labels within the chart, so that they do not overlap with each other.
 
ChartSmartLabelsStrategyBase 
Base class for strategies for arranging labels.
 
ChartTooltipBehavior 
Defines the tooltip behavior for RadChart.
 
ChartTrackBallBehavior 
Represents a behavior that adds two lines in RadChartBase's render surface. The two lines intersect at the center of the closest data point found.
 
ChartZoomChangedEventArgs 
Provides data for the ZoomChanged event.
 
CommodityChannelIndexIndicator 
Represents the CommodityChannelIndicator.
 
D3D10Image 
An ImageSource that displays a usercreated Direct3D10 surface.
 
DataPointBinding 
Encapsulates the base functionality for establishing a DataPoint binding.
 
DataPointInfo 
This class contains the closest data point to a tap location
as well as the point's corresponding series object.
 
DataPointLegendSettings 
Settings class for the legend items of the PieSeries.
 
DataPointSamplingInfo 
Represents an info class that is used to store the data needed to generate a DataPoint in sampling scenario.
 
DateTimeCategoricalAxis 
Represents an Axis that recognizes DateTime values and organizes all the plotted points in chronologically sorted categories.
 
DateTimeContinuousAxis 
Represents an Axis which plots points along the actual timeline.
 
Direct2DRenderOptions 
Contains options for controlling the rendering behavior of ChartSeries.
 
DoughnutSeries 
Represents a chart series that visualize data points using arcs that form a doughnut.
 
DrawingVisualContainer 
Represents a control that can be used to present a collection of Visuals.
 
DynamicHelper 
Encapsulates helper methods to generate Dynamic methods using System.Reflection.Emit.
 
ExponentialMovingAverageIndicator 
Visualizes a collection of DataPoints, using a Line shape. This class represents the Exponential Moving Average financial indicator. Its values are defined as the average of the exponentially weighted values of the last points.
 
FunnelSeries 
Represents a chart series that visualize data points using trapezoid segments that form a funnel form.
 
GenericDataPointBindingTElement, TResult 
Represents a DataPointBinding that uses a generic delegate to retrieve the value to be applied for the generated data points.
 
Geometry3DSelector 
A selector class that provides a way to select Geometry3D instances based on custom logic.
 
HighLowCloseIndicatorBase 
Base class for financial indicators that are calculated upon the High and Low values.
 
HighLowClosePeriodIndicatorBase 
Base class for financial indicators that are calculated upon the High, Low and Close values and define a period.
 
HighLowIndicatorBase 
Base class for financial indicators that are calculated upon the High and Low values.
 
IndicatorBase 
Represents a financial indicator, whose value depends on the values of DataPoints in financial series.
 
InvertedThicknessConverter 
Represents the converter that converts ScrollMode values to Visibility enumeration value.
 
KeepExtremesFunction 
Represents a function which keeps the extremes in the underlying data.
 
LinearAxis 
Represents a NumericalAxis which step is linear.
 
LinearAxis3D 
Represents a numeric linear 3D axis within a RadCartesianChart3D instance.
 
LineAxis 
Represents a linear axis.
 
LineIndicatorBase 
Represents a financial indicator, whose value depends on the values of DataPoints in financial series.
 
LineSeries 
Visualizes a collection of data points using a Line shape.
 
LogarithmicAxis 
Represents an axis that uses the Logarithm function to calculate the values of the plotted points.
 
MacdhIndicator 
This class represents the MovingAverageConvergenceDivergence financial indicator.
 
MacdIndicator 
This class represents the MovingAverageConvergenceDivergence financial indicator.
 
MaterialSelector 
A selector class that provides a way to select materials based on custom logic.
 
MemberFirstFunction 
Represents a function that returns the first item from a set of items.
 
MemberLastFunction 
Represents a function that returns the last item from a set of items.
 
ModifiedExponentialMovingAverageIndicator 
Visualizes a collection of DataPoints, using a Line shape. This class represents the Modified Exponential Moving Average financial indicator. Its values are defined as the average of the exponentially weighted values of the last points.
 
ModifiedMovingAverageIndicator 
Visualizes a collection of DataPoints, using a Line shape. This class represents the Modified Moving Average financial indicator.
 
MomentumIndicator 
Visualizes a collection of DataPoints, using a Line shape. This class represents the Momentum oscillator.
 
MovingAverageIndicator 
Visualizes a collection of DataPoints, using a Line shape. This class represents the Moving Average financial indicator. Its values are defined as the average value of the last points.
 
NumericalAxis 
Base class for all axes that use numbers to plot associated points.
 
NumericRadialAxis 
Represents a RadialAxis that plots numerical data.
 
OhlcSeries 
Represents a chart series that plot their points using financial "Bar" shapes.
 
OhlcSeriesBase 
A base class for chart series that plot financial indicators using High, Low, Open, Close values.
 
OhlcSeriesDescriptor 
Represents a concrete ChartSeriesDescriptor that may be used to create financial series  CandlestickSeries and OhlcSeries.
 
OhlcShape 
Represents the financial Candlestick symbol.
 
OhlcStick 
Represents the financial OhlcStick symbol.
 
OscillatorIndicator 
Visualizes a collection of DataPoints, using a Line shape. This class represents the Moving Average financial indicator. Its values are defined as the average value of the last points.
 
PaletteEntryCollection 
Represents a collection of PaletteEntry objects that target particular ChartSeries instance.
 
PanZoomBar 
This class represents a customized version of RadSlider that provides builtin support for pan and zoom actions.
 
PanZoomBarCommands 
All commands that the PanZoomBar exposes.
 
PieChartSmartLabelsStrategy 
A specific strategy for arranging labels in a pie chart.
 
PieSeries 
Represents a chart series that visualize data points using arcs that form a pie.
 
PointSeries 
Represents a chart series that plot their points using ellipses.
 
PointSeries3D 
Represents a 3D chart series that plots its points using spheres.
 
PointTemplateSeries 
Base class for all ChartSeries that may visualize their data points through Data templates.
 
PolarAreaSeries 
Represents PolarLineSeries that may optionally fill the area, enclosed by all points.
 
PolarAxis 
Represents the Polar (Radius) axis within a RadPolarChart instance.
 
PolarAxisGridLineAnnotation 
Allows you to place am ellipse at a specific place in your RadCartesianChart. This annotation
uses the PolarAxis.
 
PolarAxisPlotBandAnnotation 
Allows you highlight the area between two values drawn by the PolarAxis
in the RadPolarChart.
 
PolarChartAnnotation 
This is the base class for all chart annotations in a RadPolarChart.
 
PolarChartGrid 
Represents a decoration layer over a RadPolarChart. Adds visual representation of Polar and Radial lines and stripes.
 
PolarCustomAnnotation 
Allows you to place a custom object at a specific place in your RadPolarChart.
 
PolarLineSeries 
Represents PolarPointSeries which connect each PolarDataPoint with a straight line segment.
 
PolarPointSeries  
PolarSeries 
Base class for all ChartSeries that may visualize their data points in a circle.
 
PolarSeriesDescriptor 
Represents a concrete ChartSeriesDescriptor that may be used to create all the polar chart series variations.
 
PolarSeriesDescriptorBase 
Represents the base class for descriptors that define polar series.
 
PolarStrokedAnnotation 
Represents an annotation which shape may be stroked (outlined).
 
PresenterBase 
Base class for all Control instances that represent charting engine logical models.
 
PresenterCollectionT 
Represents a strongly typed collection of ChartElementPresenter instances.
 
PropertyNameDataPointBinding 
Represents a DataPointBinding that uses reflection to lookup the values for the generated data points.
 
RadarAreaSeries 
Represents RadarLineSeries that may optionally fill the area, enclosed by all points.
 
RadarLineSeries 
Represents RadarPointSeries which connect each CategoricalDataPoint with a straight line segment.
 
RadarPointSeries  
RadarSeriesDescriptor 
Represents a concrete ChartSeriesDescriptor that may be used to create all the radar chart series variations.
 
RadChartBase 
Base class for all different charts. Different chart controls are categorized mainly by the coordinate system used to plot their points.
 
RadialAxis 
Represents an elliptical axis.
 
RadialAxisGridLineAnnotation 
Allows you to place a straight line at a specific place in your RadCartesianChart. This annotation
uses the RadialAxis.
 
RadialAxisPlotBandAnnotation 
Allows you highlight the area between two values drawn by the RadialAxis
in the RadPolarChart.
 
RangeBarSeries 
Represents a chart range bar series.
 
RangeSeries 
Represents a chart range area series.
 
RangeSeriesBase 
A base class for chart range series.
 
RangeSplineSeries 
Represents a range spline area series.
 
RateOfChangeIndicator 
Visualizes a collection of DataPoints, using a Line shape. This class represents the Momentum oscillator.
 
RaviIndicator 
Visualizes a collection of DataPoints, using a Line shape. This class represents the Range Action Verification Index financial indicator.
 
ReadOnlyChartSeriesCollection 
Represents a readonly collection of chart series.
 
ReadOnlyDataPointCollection 
Represents a readonly collection of data points.
 
RelativeMomentumIndexIndicator 
Represents the Relative Momentum Index financial indicator.
 
RelativeStrengthIndexIndicator 
Visualizes a collection of DataPoints, using a Line shape. This class represents the RelativeStrengthIndex financial indicator.
 
ScatterAreaSeries 
Represents a chart series which visualize ScatterDataPoint instances by an area shape.
 
ScatterBubbleSeries 
Represents a scatter bubble series.
 
ScatterLineSeries 
Represents a chart series, which can visualize ScatterDataPoint instances by connecting them with straight line segments.
 
ScatterPointSeries 
Represents a chart series which can visualize ScatterDataPoint instances.
 
ScatterSeries 
The base class for the scatter series.
 
ScatterSeriesDescriptor 
Represents a concrete ChartSeriesDescriptor that may be used to create all the scatter chart series variations.
 
ScatterSplineAreaSeries 
Represents a chart series, which can visualize ScatterDataPoint instances by connecting them with smooth curves.
 
ScatterSplineSeries 
Visualizes a collection of ScatterDataPoint using a smooth Line shape.
 
SeriesLegendSettings 
Settings class for the legend items of the RadChartBase.
 
ShortLongPeriodIndicatorBase 
Base class for financial indicators, which use ShortPeriod and LongPeriod properties to define their values.
 
SplineAreaSeries 
Represents series which define an area with smooth curves among points.
 
SplineSeries 
Visualizes a collection of data points using a smooth Line shape.
 
StepAreaSeries 
Represents a step area series.
 
StepLineSeries 
Represents a step line series.
 
StochasticFastIndicator 
Represents the Stochastic Fast financial indicator.
 
StochasticSlowIndicator 
Base class for financial indicators that are calculated upon the High, Low and Close values and define a period.
 
StringToDataPointBindingConverter 
Converts strings to PropertyNameDataPointBinding objects.
 
SurfacePointInfo 
An object that contains information about a data point in a surface series.
 
SurfaceSeries3D 
Represents a 3D chart series that plots its points using a surface.
 
SurfaceSeries3DColorizer 
Base class for all colorizers for SurfaceSeries3D. Inheritors can determine the appearance of the surface.
 
SurfaceSeries3DColorizerContext 
An object that contains information about the data points of a surface series. This object is used during the color selection phase.
 
SurfaceSeries3DDataPointColorizer 
A SurfaceSeries3D colorizer that allows for each data point to provide an individual color.
 
SurfaceSeries3DValueGradientColorizer 
A SurfaceSeries3D colorizer that uses gradient stops and their offsets to determine the appearance of the surface.
 
ThumbVisibilityConverter 
Represents the converter that converts ScrollMode values to Visibility enumeration value.
 
TrackBallInfoControl 
Represents the control that displays the track information, provided by a ChartTrackBallBehavior.
 
TrackBallInfoEventArgs 
Encapsulates the data associated with a TrackInfoUpdated event.
 
TrackBallPositionChangingEventArgs 
Encapsulates the data associated with the PositionChanging event.
 
TrixIndicator 
This class represents the TRIX financial indicator.
 
TrueRangeIndicator 
Visualizes a collection of DataPoints, using a Line shape. This class represents the True Range oscillator.
 
UltimateOscillatorIndicator 
Visualizes a collection of DataPoints, using a Line shape. This class represents the Momentum oscillator.
 
ValueIndicatorBase 
Represents a base class for financial indicators whose value depends on one input value (Open, High, Low, Close).
 
ValuePeriodIndicatorBase 
Represents a base class for financial indicators whose value depends on one input value (Open, High, Low, Close) and Period.
 
WeightedMovingAverageIndicator 
Visualizes a collection of DataPoints, using a Line shape. This class represents the Weighted Moving Average financial indicator.
 
XamlRenderOptions 
Contains options for controlling the rendering behavior of ChartSeries when
using Full.
 
XyzSeries3D 
Represents a 3D chart series which points have a single xyz position.

Structure  Description  

ChartAnnotationLabelDefinition 
Describes the appearance of the labels within a ChartAnnotation.
 
ChartSeriesLabelDefinition 
Describes the appearance of the labels within a ChartSeries.
A chart series can have multiple definitions, allowing for multiple labels per data point.
 
PaletteEntry 
Defines an entry in a ChartPalette instance.

Delegate  Description  

GetPropertyValueDelegate 
Retrieves the value of a property of an object instance. Used to generate dynamic methods to bypass reflection.

Enumeration  Description  

ChartAnnotationLabelLocation 
Defines the supported locations of the annotation's label.
 
ChartDragMode 
Defines how a RadChartBase instance will handle a mouse drag gesture.
 
ChartHoverMode 
An enumeration that defines what visual effects to be applied.
 
ChartMouseWheelMode 
Defines how a RadChartBase instance will handle mouse wheel.
 
ChartPanZoomMode 
Defines how a RadChartBase instance will handle a zoom or a pan gesture.
 
DefaultVisualsRenderMode 
Indicates how to render default visuals.
 
FunnelChartHoverMode 
An enumeration that defines what visual effects to be applied.
 
GridLineRenderMode 
Defines how grid lines are displayed.
 
GridLineVisibility 
Defines the visibility of the major and minor lines within a CartesianChartGrid.
 
LabelStrategyOptions 
Defines what custom label implementation will be provided by a ChartSeriesLabelStrategy instance.
 
PieChartHoverMode 
An enumeration that defines what visual effects to be applied.
 
PieChartLabelsDisplayMode 
Defines label display modes for the pie chart.
 
PolarGridLineVisibility 
Defines the availability of the grid lines within a PolarChartGrid.
 
SamplingTimeUnit 
An enumeration representing the time unit to group by when performing sampling on chart data.
 
SeriesPaletteMode 
Defines the possible ways of a ChartPalette instance to apply the palette of its owning chart.
 
SeriesRenderMode 
Defines how ChartSeries will be rendered.
 
SurfaceSeries3DColorizationMode 
Determines the appearance of the 3D surface. This may include specific positions, triangle indexes, texture coordinates, and material.
 
TrackBallSnapMode 
Defines how a ChartTrackBallBehavior or a ChartTooltipBehavior instance should snap to the closest to a physical location data points.
 
XamlGeometryType 
Indicates what Geometry to create for continuous series.
