Namespace Telerik.Windows.Controls.Charting
Classes
Represents a container, holding the secondary Y axes. |
Represents a panel that arranges the additional axes of the chart. |
Additional Represents a container, holding the plot area axes related to secondary Y axes. |
Represents a panel that arranges the additional plot area axes of the chart. |
Used by the ISeries |
The Animation |
This provides base functionality for all RadChart annotations. |
Contains RadChart annotations. |
This class serves as a container item for all annotations. |
This class represents general appearance settings associated with chart elements. |
This class represents a 2D area series item. |
This class represents area series item in the 3D space. |
This class represents a definition for the area series type in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents implementation of an area chart series in the 2D space. |
This class represents a definition for the area series type in the 2D space. |
This class represents a Chart Axis. |
This class represents a chart Axis Control. |
Provides base functionality for axis related classes. |
This class represents the base class for axes in the 3D space. |
Defines an axis principal dimension. |
This enumeration represents the supported extension directions for AxisY. |
Represents the base class for visual axis items. |
This class represents an axis item in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
Represents AxisX labels in 2D. |
Provides base functionality for axis label related classes. |
Determines the X Axis layout mode. |
Defines an abstract base class for major axis items. |
Provides base functionality for minor axis items. |
Represents the base class for axis panels. |
This is a container class for all user defined series styles. |
This class represents a chart axis title item. |
This class represents the label token for Axis Title. |
This class represents horizontal Chart Axis. |
Implementation of the X Axis control. |
This class represents the X axis in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
Represents a visual X Axis item. |
Represents AxisX labels in 2D. |
The container for the horizontal Axis labels in 2D. |
Implementation of the XAxis panel. |
This class represents vertical Chart Axis. |
Implementation of the Y Axis control. |
This class represents the Y axis in the 3D space. |
Represents a collection of Axis |
This class supports the RadChart Framework infrastructure and is not intended to be used directly from your code. |
Implementation of the YAxis visual item. |
Implementation of the YAxis panel. |
This class represents the Z axis in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents a 2D bar series item. |
Represents a bar series item in 3D. |
Defines the Data |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class holds the settings needed to properly
arrange the Series |
Defines the Data |
The BarSeriesPanel handles the positioning of the Bar and Stacked |
This class returns half of the passed bar width to use as a radius. |
Represents an System. For more information see Delay |
Base class for area chart items. |
This is the base class for area chart series in the 2D space. |
This is a base implementation of the IChart |
Represents the base class for all 2D chart items. |
Extends the Base |
BaseChartItemControl3D<TControl> This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents a base collection of extensions. |
Base class for items displaying. |
This is the base class for line chart series in the 2D space. |
Basic implementation of ISeries |
Base class for chart items, having point marks and labels. |
This is the base class for range chart series in the 2D space. |
Represents a generic collection of resources. |
Basic implementation of ISeries |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
BaseSpline3D<TSplineControl3D> This class serves as a base class for all 3D spline types. |
This class represents a 3D box shape. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
Represents a collection of brushes. Supports the Rad |
This class represents a 2D Bubble series item. |
Represents a 3D bubble series item. |
This class represents a definition for the bubble series type in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
Defines the Data |
This converter verifies correct opacity is applied to materials for bubbles with negative bubble sizes. |
This enumeration holds the possible interpretations of the bubble size value. |
Represents a connection between the resources provided to style the RadChart and the different visual elements. |
This extension class provides zooming and rotation interactivity for 3D charts out-of-the-box. |
This class represents a 2D CandleStick series item. |
Defines the Data |
Given a double value, this converter returns 1/2 of it. Used to center labels, etc. based on ActualWidth/ActualHeight. |
Determines the type of the chart aggregation function. |
This class represents a layout region of the RadChart control that holds certain chart series and axis data. |
This class represents a strongly typed collection that contains chart area items. |
This class holds the event arguments collected when the DataBinding event is raised. |
This class holds the event arguments collected when the DataBound event is raised. |
This descriptor groups data in RadChart by days. |
This class represents the default chart view of RadChart. By default it contains a basic layout with a single chart area, legend, and title within a grid panel. You can still add additional elements (chart areas, legends, titles) as content of the RadChart control; alternatively you can modify the template as well. |
This class represents an exception raised by the RadChart control. |
Provides the base class for the extensibility mechanism supported by RadChart. |
Holds the list of items that constitute the extensions for a specific ChartArea. |
This class describes how a particular filtering is carried out. |
Chart Contains ChartFilterDescriptors. |
This class describes how a particular grouping is carried out. |
Chart Contains ChartGroupDescriptors. |
Chart THis class represents the data mappings, used to describe hierarchical data for drill-down scenarios in RadChart. |
Chart Holds the collection of Chart |
Provides a standard set of book related commands. |
This descriptor groups data in RadChart by the hours. |
Provides data for the HoverChanged event. |
This class holds the event arguments collected when the ItemClick RoutedEvent is raised. |
This class holds the event arguments collected when the ItemDataBound event is raised. |
This class represents the chart legend. |
This class represents a chart legend item. |
Holds the list of Chart |
This descriptor groups data in RadChart by the minutes. |
This descriptor groups data in RadChart by years. |
This chart formatter allows the chart to format numbers in human readable or scientific form. |
This class represents the layout ItemsPanel for each ChartArea instance. |
Supports the Rad |
Determines the type of the chart sampling function. |
This descriptor groups data in RadChart by the seconds. |
Chart Provides data for the SelectionChanged event. |
Determines the selection mode used by the chart control (single or multiple item selection). |
This class describes how a particular sorting is carried out. |
Contains ChartSortDescriptors. |
This class represents a chart title item. |
This descriptor groups data in RadChart by years. |
A panel which clips overflowing content. |
Represents a Color in Hue,Saturation,Brightness/Value (HSB/HSV). Supports conversion from and to RGB color. |
This class represents the resource key associated with animation storyboard in RadChart. |
Represents a collection of IStyle |
This class represents a cone primitive in the 3D space. |
This class represents a base class for 3D control implementations. |
Custom GridLine annotation. |
Custom line annotation. |
This class represents a cylinder primitive in the 3D space. |
Extends Dynamic |
Represents a section of a 3-dimensional cylinder. |
Represents the side of a 3D cylinder primitive. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents a single piece of data that is visualized in a chart series. |
This enumeration represents the options to map to in the context of a RadChart data point when binding fields from a datasource. |
Represents a data structure containing two System. |
Represents a data series that is visualized by the Rad |
Represents an RadObservableCollection<T>
of Data |
Represents a function which calculates DateTime average. |
Represents a function which calculates DateTime average. |
Represents a function which calculates DateTime average. |
Represents an System. For more information see Base |
Represents a chain of styling dictionaries. Supports the Rad |
This enumeration represents the supported dimension options supported by RadChart. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents a 2D doughnut series item. |
This class represents a doughnut series item in the 3D space. |
Represents the cover for a 3D doughnut primitive. |
An abstract class representing a 3-dimensional primitive. Multiple primitives are used to create a Doughnut3D. |
This class represents a definition for the doughnut series type in the 3D space. |
Represents the side of a 3d doughnut primitive. |
This class renders the smooth edge of a doughnut shape in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
Defines the Data |
This control enables zooming chart regions using the mouse. |
Represents an System. For more information see Base |
This class represents a base class for 3D primitive shapes. |
Determines how empty datapoints are handled by the control. |
Converter similar to the three-state operator ?:
Takes a boolean value and returns one of two values contained in System. |
Represents a funnel series item in 3D space. |
This class represents a definition for the funnel series type in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
Provides base functionality for gridLines. |
This class represents an axis gridline in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
Provides base functionality for gridlines. |
GridLinesContainer3D<TControl> This is a base class for a gridlines container in the 3D space. |
This class represents the gridlines container associated with the X axis in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents a gridlines container associated with the Y axis in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents the gridlines container associated with the Z axis in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class contains settings for data grouping and aggregation of the RadChart databinding engine. |
Represents a 3-dimensional figure having eight corner points and six sides. |
This enumeration represents the supported hierarchy-related actions. |
This class holds the event arguments collected when a hierarchy-related action is performed -- Drill, Back or Forward. |
This class represents the unit, which is responsible for managing the Hierarchical data sources in RadChart. It provides means to manage and control the chart state in hierarchical data scenarios. |
The container for the horizontal Axis labels in 2D. |
The container for the horizontal Axis labels in 2D. |
This class represents a 2D horizontal bar series item. |
Defines the Data |
Represents a horizontal gridLine in 2D. |
Represents the container class for 2D gridlines. |
Handles the layout of the horizontal gridlines. |
Represents a minor 2D gridLine. |
Represents the chart minor gridLines. |
Represents a minor axis tick. |
Represents the chart minor ticks. |
A specialized version of the UniformVerticalPanel which handles minor ticks. |
This class represents a 2D StackedBar series item. |
Horizontal Defines the Data |
This class represents a 2D HorizontalStackedBar series item. |
This class represents a 2D horizontal bar series item. |
Horizontal Defines the Data |
Horizontal Defines the Data |
Represents a horizontal stripLine in 2D. |
Represents the container class for 2D stripLines. |
A specialized version of the UniformVerticalPanel which handles horizontal strip lines. |
Represents a connection between the resources provided to style the RadChart and the different visual elements. |
Defines how a color, represented in HSB will be modified. |
Represents a GradientStopCollection, having one main color, where each color stop represents a modification of the main color in HSB. |
Represents a connection between the resources provided to style the RadChart and the different visual elements. |
Represents a connection between the resources provided to style the RadChart and the different visual elements. |
Represents a connection between the resources provided to style the RadChart and the different visual elements. |
Determines the level of interactivity processed by the chart control. |
This class contains settings for the customization of the Hover / Select visual effects supported by the chart control. |
This class represents an individual mapping between a field from the RadChart's ItemsSource and
the Data |
Holds the list of Item |
This class represents an ItemsControl in the 3D space. |
ItemsModelControl3D<TControl3D, TControlItem3D> This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents an ItemsPresenter in the 3D space. |
Represents the series item tooltip in 2D. |
Event arguments for tooltip events. |
Delegate used for ItemToolTip events. |
Represents a function which keeps the extremes in the underlying data. |
This class represents the label token for various chart elements. |
LabelDisplayMode. |
Specifies the RadChart number format behavior. |
Formats the value for a chart label. |
Represents a layer that renders a single collection of Label |
Panel used by Labels |
Represents an ObservableCollection collection of Labels |
Panel used by Labels |
Represents an ObservableCollection of Label |
System. |
This class holds the settings needed to properly arrange the Series |
This class supports the RadChart infrastructure and is not meant to be directly used by your code. |
A panel implementation responsible for arranging the collection of Series |
Specifies whether RadChart will auto generate legend items for each datapoint or for the entire series. |
Formats the value for a chart legend item label. |
This class represents a 2D line series item. |
Represents a line segment in 3D. |
Defines the Data |
Provides base functionality for all line related annotations. |
Linear Generic class that defines a SeriesDefinition for linear series whose items have point marks. |
This class represents a definition base type for linear series types in the 3D space. |
Generic class that defines a SeriesDefinition for linear series (such as lines, bars, etc.). |
This class represents the layout panel for linear series types. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents a concrete implementation of a line series in the 2D space. |
Defines the Data |
MarkedZone annotation. |
This enumeration holds the preset marker shape values that you can use for series like Line, Spline, etc (series with point marks). |
Represents a connection between the resources provided to style the RadChart and the different visual elements in 3D. |
This class supports the Rad |
Holds a list of materials for 3D chart elements. |
Represents a minor 2D gridLine. |
Represents the chart minor gridLines. |
Represents a minor axis tick. |
Represents a minor axis tick. |
Represents a minor tick point. |
Represents a collection of Minor |
Represents the chart minor ticks. |
A specialized version of the UniformVerticalPanel which handles minor ticks. |
This class supports the RadChart infrastructure and is not meant to be directly used by your code. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents a control which is only visible when Chart |
Line having additional Parameter that allows animating line between points using a single animation. It also allows separation between the animation and end points binding. |
This class represents a 2D pie series item. |
Geometry Generator for Pie and Doughnut. |
This class represents a pie series item in the 3D space. |
This class represents a definition for the pie series type in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
Defines the Data |
Basic implementation of ISeries |
Basic implementation of ISeries |
This is the base class for all chart planes in the 3D space. |
This class represents the plane that contains the X and Y axes. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents the plane that contains the Y and Z axes. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents the plane that contains the Z and X axes. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents the horizontal axis rendered inside the PlotArea in negative-values scenarios. |
Implementation of the PlotAreaAxisX panel. |
This class represents the vertical axis rendered inside the PlotArea in negative-values scenarios. |
Implementation of the PlotAreaAxisY panel. |
This class holds the event arguments collected when the ChartArea mouse events are raised. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents the point mark indicator associated with series like Line, Spline, etc. (series with point marks). |
This class represents appearance settings associated with point marks. |
Draws a series of connected straight lines in the 3D space. |
This class represents a 3D Pyramid series. |
Extends Dynamic |
Represents a 3D pyramid section. |
This class represents a definition for the pyramid series type in the 3D space. |
Represents a 3D pyramid side primitive. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
RadHierarchicalObservableCollection<T> Represents a dynamic collection of items that provides notifications when items get added, removed, their property changes or when the whole list is refreshed. |
Radial This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class holds the settings needed to properly
arrange the Series |
This class represents a definition base class for radial series types. |
Represents a IRadial |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents the panel class used for the layout of radial series types. |
This class represents a 2D line range series item. |
This class represents a 2D StackedBar series item. |
Defines the Data |
This class represents a concrete implementation of a range chart series in the 2D space. |
This class represents a definition for the line range series type in the 2D space. |
Represents a read-only collection of data points. |
Represents an RadObservableCollection<T>
of Data |
Supports the Rad |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
Represents a 3D Box with rounded corners. |
This class contains configuration settings for sampling in RadChart. |
Provides scaling functionality. |
This class represents a 2D point series item. |
Defines the Data |
This enumeration represents scroll modes available in RadChart. |
Scroll Represents the converter that converts ScrollMode values to Visibility enumeration value. |
Represents a self-drawing series. |
This class represents a concrete implementation of a chart series in the 2D space. |
This class represents a chart series in the 3D space. |
This class represents a definition base class for series types in the 3D space. |
This class represents the panel class used for the layout of 3D chart series types. |
This class represents appearance settings associated with chart series. |
Generic class that defines a SeriesDefinition. |
Represents the series item label. |
This class represents the data mappings associated with a single chart series. |
Holds the list of Series |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class supports the RadChart infrastructure and is not meant to be directly used by your code. |
Generates resource using string representation of the XAML element. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This is a container class for all user defined series styles. |
This enumeration represents the visibility of the Series. |
Represents a collection of resources, where each entry is a single resource. Supports the Rad |
Extends Dynamic |
Represents an enumeration indicating the combination of principle axes (X, Y, Z) around which the chart area rotates in the 3D space. |
Extends the Base |
Represents a 3D spline series. |
Primitive that renders segment of a spline curve. |
This class represents a definition for the spline series type in the 3D space. |
Extends the Spline to define a specific visual representation (spline area)
of the Data |
Represents a 3D spline area series. |
Extends the Spline |
Extends Dynamic |
This class represents a definition for the spline area series type in the 3D space. |
Represents the side of a 3D spline segment. |
Represents the top cover of a 3D spline segment. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents a concrete implementation of a spline area chart series in the 2D space. |
Defines the Data |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents a 2D Spline DataRange series item. |
This class represents a concrete implementation of a spline range chart series in the 2D space. |
This class represents a definition for the spline range series type in the 2D space. |
This class represents a concrete implementation of a spline chart series in the 2D space. |
Defines the Data |
This class represents a 2D stacked area series item. |
This class represents a 2D stacked area 100 series item. |
This class represents area 100% series item in the 3D space. |
Stacked This class represents a definition for the stacked area 100% series type in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents a concrete implementation of a stacked area 100 chart series in the 2D space. |
Stacked This class represents a definition for the stacked area 100 series type in the 2D space. |
This class represents area series item in the 3D space. |
This class represents a definition for the stacked area series type in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents a concrete implementation of a stacked area chart series in the 2D space. |
This class represents a definition for the area series type in the 2D space. |
This class represents a 2D StackedBar series item. |
This class represents a 2D stacked bar 100 series item. |
Represents a 3-dimensional Stacked Bar 100 item. For more information, please, refer to BaseChartItemControl3D<TControl>. |
Stacked This class represents a definition for StackedBar100 3D series chart type. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
Defines the Data |
Represents a 3-dimensional Stacked Bar item. For more information, please, refer to BaseChartItemControl3D<TControl>. |
Defines the Data |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
Defines the Data |
This class represents a 2D stacked line series item. |
Defines the Data |
This class represents a concrete implementation of a stacked line chart series in the 2D space. |
This class represents a definition for the stacked line series type in the 2D space. |
This class represents a 2D stacked spline series item. |
Stacked Defines the Data |
This class represents a 2D stacked spline area series item. |
This class represents a 2D stacked spline area series item. |
This class represents stacked spline area 100% series item in the 3D space. |
Stacked This class represents a definition for the stacked spline area 100% series type in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents a concrete implementation of a stacked spline area 100 chart series in the 2D space. |
Stacked This class represents a definition for the stacked spline area series type in the 2D space. |
This class represents stacked area series item in the 3D space. |
Stacked This class represents a definition for the stacked area series type in the 3D space. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
This class represents a concrete implementation of a stacked spline area chart series in the 2D space. |
Stacked This class represents a definition for the stacked spline area series type in the 2D space. |
This class represents a concrete implementation of a stacked spline chart series in the 2D space. |
This class represents a definition for the stacked spline series type in the 2D space. |
This class represents a 2D area series item. |
This class represents implementation of a step area chart series in the 2D space. |
This class represents a definition for the step area series type in the 2D space. |
The class represents 2d step line series item. |
This class represents a 2D step line series item. |
Defines the Data |
Represents the Stick financial series in 2D. |
Defines the Data |
Provides base functionality for stripLines. |
Defines a StripLine in 3D space. |
Determines the material used for the StripLine. |
This class supports the RadChart infrastructure and is not meant to be directly used by your code. |
A collection of StripLine3DDataItem objects. |
A material converter used for selecting the appropriate material for the current StripLine segment. |
Represents a StripLine in 3D space. |
Implements the IValueConverter interface. Used for calculation of StripLine's delay. |
Provides base functionality for stripLines. |
This class represents the container which holds the StripLine for each 3D Plane. |
This class supports the RadChart infrastructure and is not meant to be directly used by your code. |
Represents a set of resources used by the Series |
Represents a connection between the resources provided to style the RadChart and the different visual elements. |
Represents a collection of IStyle |
Holds a list of styles that control the appearance of 2D chart elements. |
This class supports the RadChart infrastructure and is not intended to be used directly from your code. |
Describes the thickness of a frame around a box. Six System. |
Helper class enabling the binding to Thickness3D structure. |
Extends the System. |
Represents the converter that converts ScrollMode values to Visibility enumeration value. |
Represents an axis major tick point. |
Represents a collection of Tick |
Formats the value for an item tooltip. |
Converts System. |
A layout panel which arranges items uniformly along the horizontal axis. |
Provides base functionality for uniform panels. |
A layout panel which arranges items uniformly along the vertical axis. |
Class representing the user style changed event args. |
The container for the vertical Axis labels in 2D. |
The container for the vertical Axis labels in 2D. |
Represents a vertical gridLine in 2D. |
Represents the container class for 2D gridLines. |
Handles the layout of the vertical gridlines. |
Represents a minor 2D gridLine. |
Represents the chart minor gridLines. |
Represents a minor axis tick. |
Represents the chart minor ticks. |
A specialized version of the UniformHorizontalPanel which handles minor ticks. |
Represents a vertical stripLine in 2D. |
Represents the container class for 2D gridlines. |
A specialized version of the UniformHorizontalPanel which handles vertical StripLines. |
Represents viewport container, scales the viewport to fit the available space without changing proportions. |
This class describes settings needed to define the chart behavior for zooming and scrolling. |
Interfaces
This is a standard interface for all classes supporting RadChart's extensibility mechanism. |
Represents a standard interface for classes supporting the RadChart's extensibility mechanism. |
This is a standard interface for collections containing extension objects which support the RadChart's extensibility mechanism. |
Represents a single chart item of a Data |
This is the visual representation of a Data |
Exposes properties and methods necessary for the implementation of a 3D control. |
This interface supports the RadChart infrastructure and is not meant to be directly used by your code. |
Provides standard interface for objects which string value is eligible to formatting. |
This interface should be implemented by controls that can be used to present a collection of items. |
This interface should be implemented by controls that server the purpose of ItemsPresenter in the 3D space. |
Implemented by collection of dictionaries. Supports the styling infrastructure of the RadChart. |
This interface should be implemented by all chart elements that are associated with a set of label text values. |
This interface supports the RadChart infrastructure and is not meant to be directly used by your code. |
Represents a 3D Control that has IModel and is contained in RootChart control. |
This interface supports the RadChart infrastructure and is not meant to be directly used by your code. |
Represents an object defining the visual representation of each data series, i.e. the chart type
that will be used to visualize the corresponding Data This specific interface is designed for series whose items should be visually distinguished from
the rest of the Data |
Extends the ISeries |
Provides interface for communication between the Chart |
Represents an object defining the visual representation of each data series, i.e. the chart type
that will be used to visualize the corresponding Data |
Supports the Rad |