Click or drag to resize
Telerik.Windows.Controls.ChartView Namespace
 
Classes
  ClassDescription
Public classAdaptiveMovingAverageKaufmanIndicator
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.
Public classAreaSeries
Represents a chart series that are visualize like an area figure in the cartesian space.
Public classAverageTrueRangeIndicator
Represents the AverageTrueRange financial indicator.
Public classAxis
Represents an axis within a RadCartesianChart instance.
Public classBarIndicatorBase
Represents a financial indicator, whose value depends on the values of DataPoints in financial series.
Public classBarSeries
Represents a chart series that plot their points using rectangular shapes, named "Bars". The series support default visuals - Border instances.
Public classBarSeries3D
Represents a 3D chart series that plots its points using bars.
Public classBitmapRenderOptions
Contains options for controlling the rendering behavior of ChartSeries when using Light.
Public classBollingerBandsIndicator
Represents the Bollinger Bands financial indicator.
Public classBubbleSeries
Represents a chart series that plot their points using bubbles.
Public classCandlestick
Represents the financial Candlestick symbol.
Public classCandlestickSeries
Represents a chart series that plot their points using financial "Candlestick" shapes.
Public classCartesianAxis
Represents an axis used to plot points within a RadCartesianChart instance.
Public classCartesianChart3DGrid
Represents a decoration in a cartesian 3D chart that adds grid lines and strip lines to the planes (sides) of the plot area.
Public classCartesianChartAnnotation
This is the base class for all chart annotations in a RadCartesianChart.
Public classCartesianChartGrid
Represents a decoration over a RadCartesianChart plot area. Adds major and minor lines, connected to each Major and Minor tick of each axis.
Public classCartesianCustomAnnotation
Allows you to place a custom object at a specific place in your RadCartesianChart.
Public classCartesianCustomLineAnnotation
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.
Public classCartesianGridLineAnnotation
Allows you to place a straight line at a specific place in your RadCartesianChart.
Public classCartesianMarkedZoneAnnotation
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.
Public classCartesianPlotBandAnnotation
Allows you highlight the area between two values drawn by the Axis in the RadCartesianChart.
Public classCartesianSeries
Represents ChartSeries that may be visualized by a RadCartesianChart instance.
Public classCartesianSeries3D
Base class for all series of a RadCartesianChart3D instance.
Public classCartesianStrokedAnnotation
Represents an annotation which shape may be stroked (outlined).
Public classCategoricalAxis
Defines an axis that treats distinct points as "Categories" rather than "Values".
Public classCategoricalAxis3D
Represents a categorical 3D axis within a RadCartesianChart3D instance.
Public classCategoricalRadialAxis
Represents a CategoricalRadialAxis that plots categorical data.
Public classCategoricalSeries
Base class for all ChartSeries that may contain CategoricalDataPoint.
Public classCategoricalSeriesBase
Base class for all categorical series.
Public classCategoricalSeriesDescriptor
Represents a concrete ChartSeriesDescriptor that may be used to create all the categorical chart series variations.
Public classCategoricalSeriesDescriptorBase
Represents the base class for descriptors that defines categorical data series.
Public classCategoricalStrokedSeries
Represents a series which shape may be stroked (outlined).
Public classChart3DBehavior
This is the base class for all 3D chart behaviors.
Public classChart3DBehaviorCollection
This collection contains the behaviors for the RadCartesianChart3D.
Public classChart3DCameraBehavior
A behavior that manipulates the camera and lights of a 3D chart in accordance to user interaction with mouse or touch.
Public classChart3DPaletteConverter
Represents a converter that may convert string value to a MaterialCollection instance that will be used as a chart palette.
Public classChart3DPalettes
Contains all the predefined palettes for RadCartesianChart3D.
Public classChart3DTooltipBehavior
A behavior that shows a tooltip containing information about the data point under the mouse.
Public classChartAggregateFunction
Allows aggregate functions to use enumerable expression from DataPointBinding.
Public classChartAnnotation
This is the base class for all chart annotations.
Public classChartAnnotationCreatedEventArgs
Encapsulates the data associated with the AnnotationCreated event.
Public classChartAnnotationDescriptor
Represents a definition of a ChartAnnotation instance. Used together with a ChartAnnotationsProvider instance to provide dynamic chart annotation generation, depending on the data specified.
Public classChartAnnotationDescriptorCollection
A typed observable collection of ChartAnnotationDescriptor instances that can be used to add descriptors in xaml.
Public classChartAnnotationDescriptorSelector
Represents a class that allows for context-based ChartAnnotationDescriptor selection within a ChartAnnotationsProvider instance.
Public classChartAnnotationsProvider
Represents a logical object that may be used to create chart annotations automatically.
Public classChartAverageFunction
Represents a function that returns the arithmetic mean of a set of arguments.
Public classChartAxis3D
Represents a 3D axis within a RadCartesianChart3D instance.
Public classChartBehavior
This is the base class for all chart behaviors.
Public classChartBehaviorCollection
This collection contains the behaviors for RadChart.
Public classChartCrosshairBehavior
A crosshair presented by two lines and labels that are positioned in accordance to the pointer position.
Public classChartCrosshairPositionChangedEventArgs
Encapsulates the data associated with a PositionChanged event.
Public classChartDataContext
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.
Public classChartElementPresenter
Base class for all PresenterBase instances that visualize a logical chart element.
Public classChartKeyCombination
A key combination used by the chart's behaviors.
Public classChartLegendSettings
Base class for the legend items settings of the RadChartBase.
Public classChartMaxFunction
Represents a function that returns the greatest item from a set of items.
Public classChartMinFunction
Represents a function that returns the least item from a set of items.
Public classChartPalette
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.
Public classChartPaletteConverter
Represents a converter that may convert string value to a ChartPalette instance.
Public classChartPalettes
Contains all the predefined palettes for RadChartBase. A predefined palette may not be further modified once loaded.
Public classChartPanAndZoomBehavior
Represents a chart behavior that manipulates the Zoom and PanOffset properties of the associated RadChartBase instance.
Public classChartPanOffsetChangedEventArgs
Provides data for the PanOffsetChanged event.
Public classChartRenderOptions
Contains options for controlling the rendering behavior of ChartSeries.
Public classChartSelectionBehavior
Represents a behavior that changes the IsSelected state of data points and series depending on user input.
Public classChartSelectionChangedEventArgs
Provides data for the SelectionChanged event.
Public classChartSeries
Base class for all series of data points, plotted on a RadChartBase instance.
Public classChartSeriesCreatedEventArgs
Encapsulates the data associated with the SeriesCreated event.
Public classChartSeriesDescriptor
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.
Public classChartSeriesDescriptorCollection
Represents a typed observable collection of ChartSeriesDescriptor instances.
Public classChartSeriesDescriptorSelector
Represents a class that allows for context-based ChartSeriesDescriptor selection within a ChartSeriesProvider instance.
Public classChartSeriesLabelConnectorsSettings
Represents a class that is used for setting up series label connectors.
Public classChartSeriesLabelPositionInfo
Represents an object that holds information about a label.
Public classChartSeriesLabelStrategy
Allows for pluggable customization of the appearance and layout of data point labels within a ChartSeries instance.
Public classChartSeriesProvider
Represents a logical object that may be used to feed a RadChartBase instance with data, leaving the series creation to the chart itself.
Public classChartSmartLabelsStrategy
Represents a specific strategy for arranging labels within the chart, so that they do not overlap with each other.
Public classChartSmartLabelsStrategyBase
Base class for strategies for arranging labels.
Public classChartTooltipBehavior
Defines the tooltip behavior for RadChart.
Public classChartTrackBallBehavior
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.
Public classChartZoomChangedEventArgs
Provides data for the ZoomChanged event.
Public classCommodityChannelIndexIndicator
Represents the CommodityChannelIndicator.
Public classD3D10Image
An ImageSource that displays a user-created Direct3D10 surface.
Public classDataPointBinding
Encapsulates the base functionality for establishing a DataPoint binding.
Public classDataPointInfo
This class contains the closest data point to a tap location as well as the point's corresponding series object.
Public classDataPointLegendSettings
Settings class for the legend items of the PieSeries.
Public classDataPointSamplingInfo
Represents an info class that is used to store the data needed to generate a DataPoint in sampling scenario.
Public classDateTimeCategoricalAxis
Represents an Axis that recognizes DateTime values and organizes all the plotted points in chronologically sorted categories.
Public classDateTimeContinuousAxis
Represents an Axis which plots points along the actual timeline.
Public classDirect2DRenderOptions
Contains options for controlling the rendering behavior of ChartSeries.
Public classDoughnutSeries
Represents a chart series that visualize data points using arcs that form a doughnut.
Public classDrawingVisualContainer
Represents a control that can be used to present a collection of Visuals.
Public classDynamicHelper
Encapsulates helper methods to generate Dynamic methods using System.Reflection.Emit.
Public classExponentialMovingAverageIndicator
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.
Public classFunnelSeries
Represents a chart series that visualize data points using trapezoid segments that form a funnel form.
Public classGenericDataPointBindingTElement, TResult
Represents a DataPointBinding that uses a generic delegate to retrieve the value to be applied for the generated data points.
Public classGeometry3DSelector
A selector class that provides a way to select Geometry3D instances based on custom logic.
Public classHighLowCloseIndicatorBase
Base class for financial indicators that are calculated upon the High and Low values.
Public classHighLowClosePeriodIndicatorBase
Base class for financial indicators that are calculated upon the High, Low and Close values and define a period.
Public classHighLowIndicatorBase
Base class for financial indicators that are calculated upon the High and Low values.
Public classIndicatorBase
Represents a financial indicator, whose value depends on the values of DataPoints in financial series.
Public classInvertedThicknessConverter
Represents the converter that converts ScrollMode values to Visibility enumeration value.
Public classKeepExtremesFunction
Represents a function which keeps the extremes in the underlying data.
Public classLinearAxis
Represents a NumericalAxis which step is linear.
Public classLinearAxis3D
Represents a numeric linear 3D axis within a RadCartesianChart3D instance.
Public classLineAxis
Represents a linear axis.
Public classLineIndicatorBase
Represents a financial indicator, whose value depends on the values of DataPoints in financial series.
Public classLineSeries
Visualizes a collection of data points using a Line shape.
Public classLogarithmicAxis
Represents an axis that uses the Logarithm function to calculate the values of the plotted points.
Public classMacdhIndicator
This class represents the MovingAverageConvergenceDivergence financial indicator.
Public classMacdIndicator
This class represents the MovingAverageConvergenceDivergence financial indicator.
Public classMaterialSelector
A selector class that provides a way to select materials based on custom logic.
Public classMemberFirstFunction
Represents a function that returns the first item from a set of items.
Public classMemberLastFunction
Represents a function that returns the last item from a set of items.
Public classModifiedExponentialMovingAverageIndicator
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.
Public classModifiedMovingAverageIndicator
Visualizes a collection of DataPoints, using a Line shape. This class represents the Modified Moving Average financial indicator.
Public classMomentumIndicator
Visualizes a collection of DataPoints, using a Line shape. This class represents the Momentum oscillator.
Public classMovingAverageIndicator
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.
Public classNumericalAxis
Base class for all axes that use numbers to plot associated points.
Public classNumericRadialAxis
Represents a RadialAxis that plots numerical data.
Public classOhlcSeries
Represents a chart series that plot their points using financial "Bar" shapes.
Public classOhlcSeriesBase
A base class for chart series that plot financial indicators using High, Low, Open, Close values.
Public classOhlcSeriesDescriptor
Represents a concrete ChartSeriesDescriptor that may be used to create financial series - CandlestickSeries and OhlcSeries.
Public classOhlcShape
Represents the financial Candlestick symbol.
Public classOhlcStick
Represents the financial OhlcStick symbol.
Public classOscillatorIndicator
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.
Public classPaletteEntryCollection
Represents a collection of PaletteEntry objects that target particular ChartSeries instance.
Public classPanZoomBar
This class represents a customized version of RadSlider that provides built-in support for pan and zoom actions.
Public classPanZoomBarCommands
All commands that the PanZoomBar exposes.
Public classPieChartSmartLabelsStrategy
A specific strategy for arranging labels in a pie chart.
Public classPieSeries
Represents a chart series that visualize data points using arcs that form a pie.
Public classPointSeries
Represents a chart series that plot their points using ellipses.
Public classPointSeries3D
Represents a 3D chart series that plots its points using spheres.
Public classPointTemplateSeries
Base class for all ChartSeries that may visualize their data points through Data templates.
Public classPolarAreaSeries
Represents PolarLineSeries that may optionally fill the area, enclosed by all points.
Public classPolarAxis
Represents the Polar (Radius) axis within a RadPolarChart instance.
Public classPolarAxisGridLineAnnotation
Allows you to place am ellipse at a specific place in your RadCartesianChart. This annotation uses the PolarAxis.
Public classPolarAxisPlotBandAnnotation
Allows you highlight the area between two values drawn by the PolarAxis in the RadPolarChart.
Public classPolarChartAnnotation
This is the base class for all chart annotations in a RadPolarChart.
Public classPolarChartGrid
Represents a decoration layer over a RadPolarChart. Adds visual representation of Polar and Radial lines and stripes.
Public classPolarCustomAnnotation
Allows you to place a custom object at a specific place in your RadPolarChart.
Public classPolarLineSeries
Represents PolarPointSeries which connect each PolarDataPoint with a straight line segment.
Public classPolarPointSeries
Represents CartesianSeries which may visualize PolarDataPoint objects in RadPolarChart.
Public classPolarSeries
Base class for all ChartSeries that may visualize their data points in a circle.
Public classPolarSeriesDescriptor
Represents a concrete ChartSeriesDescriptor that may be used to create all the polar chart series variations.
Public classPolarSeriesDescriptorBase
Represents the base class for descriptors that define polar series.
Public classPolarStrokedAnnotation
Represents an annotation which shape may be stroked (outlined).
Public classPresenterBase
Base class for all Control instances that represent charting engine logical models.
Public classPresenterCollectionT
Represents a strongly typed collection of ChartElementPresenter instances.
Public classPropertyNameDataPointBinding
Represents a DataPointBinding that uses reflection to look-up the values for the generated data points.
Public classRadarAreaSeries
Represents RadarLineSeries that may optionally fill the area, enclosed by all points.
Public classRadarLineSeries
Represents RadarPointSeries which connect each CategoricalDataPoint with a straight line segment.
Public classRadarPointSeries
Represents CartesianSeries which may visualize CategoricalDataPoint objects in RadPolarChart.
Public classRadarSeriesDescriptor
Represents a concrete ChartSeriesDescriptor that may be used to create all the radar chart series variations.
Public classRadChartBase
Base class for all different charts. Different chart controls are categorized mainly by the coordinate system used to plot their points.
Public classRadialAxis
Represents an elliptical axis.
Public classRadialAxisGridLineAnnotation
Allows you to place a straight line at a specific place in your RadCartesianChart. This annotation uses the RadialAxis.
Public classRadialAxisPlotBandAnnotation
Allows you highlight the area between two values drawn by the RadialAxis in the RadPolarChart.
Public classRangeBarSeries
Represents a chart range bar series.
Public classRangeSeries
Represents a chart range area series.
Public classRangeSeriesBase
A base class for chart range series.
Public classRangeSplineSeries
Represents a range spline area series.
Public classRateOfChangeIndicator
Visualizes a collection of DataPoints, using a Line shape. This class represents the Momentum oscillator.
Public classRaviIndicator
Visualizes a collection of DataPoints, using a Line shape. This class represents the Range Action Verification Index financial indicator.
Public classReadOnlyChartSeriesCollection
Represents a read-only collection of chart series.
Public classReadOnlyDataPointCollection
Represents a read-only collection of data points.
Public classRelativeMomentumIndexIndicator
Represents the Relative Momentum Index financial indicator.
Public classRelativeStrengthIndexIndicator
Visualizes a collection of DataPoints, using a Line shape. This class represents the RelativeStrengthIndex financial indicator.
Public classScatterAreaSeries
Represents a chart series which visualize ScatterDataPoint instances by an area shape.
Public classScatterBubbleSeries
Represents a scatter bubble series.
Public classScatterLineSeries
Represents a chart series, which can visualize ScatterDataPoint instances by connecting them with straight line segments.
Public classScatterPointSeries
Represents a chart series which can visualize ScatterDataPoint instances.
Public classScatterSeries
The base class for the scatter series.
Public classScatterSeriesDescriptor
Represents a concrete ChartSeriesDescriptor that may be used to create all the scatter chart series variations.
Public classScatterSplineAreaSeries
Represents a chart series, which can visualize ScatterDataPoint instances by connecting them with smooth curves.
Public classScatterSplineSeries
Visualizes a collection of ScatterDataPoint using a smooth Line shape.
Public classSeriesLegendSettings
Settings class for the legend items of the RadChartBase.
Public classShortLongPeriodIndicatorBase
Base class for financial indicators, which use ShortPeriod and LongPeriod properties to define their values.
Public classSplineAreaSeries
Represents series which define an area with smooth curves among points.
Public classSplineSeries
Visualizes a collection of data points using a smooth Line shape.
Public classStepAreaSeries
Represents a step area series.
Public classStepLineSeries
Represents a step line series.
Public classStochasticFastIndicator
Represents the Stochastic Fast financial indicator.
Public classStochasticSlowIndicator
Base class for financial indicators that are calculated upon the High, Low and Close values and define a period.
Public classStringToDataPointBindingConverter
Converts strings to PropertyNameDataPointBinding objects.
Public classSurfacePointInfo
An object that contains information about a data point in a surface series.
Public classSurfaceSeries3D
Represents a 3D chart series that plots its points using a surface.
Public classSurfaceSeries3DColorizer
Base class for all colorizers for SurfaceSeries3D. Inheritors can determine the appearance of the surface.
Public classSurfaceSeries3DColorizerContext
An object that contains information about the data points of a surface series. This object is used during the color selection phase.
Public classSurfaceSeries3DDataPointColorizer
A SurfaceSeries3D colorizer that allows for each data point to provide an individual color.
Public classSurfaceSeries3DValueGradientColorizer
A SurfaceSeries3D colorizer that uses gradient stops and their offsets to determine the appearance of the surface.
Public classThumbVisibilityConverter
Represents the converter that converts ScrollMode values to Visibility enumeration value.
Public classTrackBallInfoControl
Represents the control that displays the track information, provided by a ChartTrackBallBehavior.
Public classTrackBallInfoEventArgs
Encapsulates the data associated with a TrackInfoUpdated event.
Public classTrackBallPositionChangingEventArgs
Encapsulates the data associated with the PositionChanging event.
Public classTrixIndicator
This class represents the TRIX financial indicator.
Public classTrueRangeIndicator
Visualizes a collection of DataPoints, using a Line shape. This class represents the True Range oscillator.
Public classUltimateOscillatorIndicator
Visualizes a collection of DataPoints, using a Line shape. This class represents the Momentum oscillator.
Public classValueIndicatorBase
Represents a base class for financial indicators whose value depends on one input value (Open, High, Low, Close).
Public classValuePeriodIndicatorBase
Represents a base class for financial indicators whose value depends on one input value (Open, High, Low, Close) and Period.
Public classWeightedMovingAverageIndicator
Visualizes a collection of DataPoints, using a Line shape. This class represents the Weighted Moving Average financial indicator.
Public classXamlRenderOptions
Contains options for controlling the rendering behavior of ChartSeries when using Full.
Public classXyzSeries3D
Represents a 3D chart series which points have a single x-y-z position.
Structures
  StructureDescription
Public structureChartAnnotationLabelDefinition
Describes the appearance of the labels within a ChartAnnotation.
Public structureChartSeriesLabelDefinition
Describes the appearance of the labels within a ChartSeries. A chart series can have multiple definitions, allowing for multiple labels per data point.
Public structurePaletteEntry
Defines an entry in a ChartPalette instance.
Delegates
  DelegateDescription
Public delegateGetPropertyValueDelegate
Retrieves the value of a property of an object instance. Used to generate dynamic methods to bypass reflection.
Enumerations
  EnumerationDescription
Public enumerationChartAnnotationLabelLocation
Defines the supported locations of the annotation's label.
Public enumerationChartDragMode
Defines how a RadChartBase instance will handle a mouse drag gesture.
Public enumerationChartHoverMode
An enumeration that defines what visual effects to be applied.
Public enumerationChartMouseWheelMode
Defines how a RadChartBase instance will handle mouse wheel.
Public enumerationChartPanZoomMode
Defines how a RadChartBase instance will handle a zoom or a pan gesture.
Public enumerationDefaultVisualsRenderMode
Indicates how to render default visuals.
Public enumerationFunnelChartHoverMode
An enumeration that defines what visual effects to be applied.
Public enumerationGridLineRenderMode
Defines how grid lines are displayed.
Public enumerationGridLineVisibility
Defines the visibility of the major and minor lines within a CartesianChartGrid.
Public enumerationLabelStrategyOptions
Defines what custom label implementation will be provided by a ChartSeriesLabelStrategy instance.
Public enumerationPieChartHoverMode
An enumeration that defines what visual effects to be applied.
Public enumerationPieChartLabelsDisplayMode
Defines label display modes for the pie chart.
Public enumerationPolarGridLineVisibility
Defines the availability of the grid lines within a PolarChartGrid.
Public enumerationSamplingTimeUnit
An enumeration representing the time unit to group by when performing sampling on chart data.
Public enumerationSeriesPaletteMode
Defines the possible ways of a ChartPalette instance to apply the palette of its owning chart.
Public enumerationSeriesRenderMode
Defines how ChartSeries will be rendered.
Public enumerationSurfaceSeries3DColorizationMode
Determines the appearance of the 3D surface. This may include specific positions, triangle indexes, texture coordinates, and material.
Public enumerationTrackBallSnapMode
Defines how a ChartTrackBallBehavior or a ChartTooltipBehavior instance should snap to the closest to a physical location data points.
Public enumerationXamlGeometryType
Indicates what Geometry to create for continuous series.