ClassRadCartesianChart
Represents a RadChartBase instance that uses a Cartesian Coordinate System to plot the associated data points.
Definition
Namespace:Telerik.UI.Xaml.Controls.Chart
Assembly:Telerik.WinUI.Controls.dll
Syntax:
public class RadCartesianChart : RadChartBase, IChartView, IChartElementPresenter, IView, IElementPresenter, ILegendInfoProvider
Inheritance: objectRadControlPresenterBaseRadChartBaseRadCartesianChart
Implements:
Inherited Members
Constructors
RadCartesianChart()
Initializes a new instance of the RadCartesianChart class.
Declaration
public RadCartesianChart()
Fields
HorizontalAxisProperty
Identifies the HorizontalAxis dependency property.
Declaration
public static readonly DependencyProperty HorizontalAxisProperty
Field Value
DependencyProperty
VerticalAxisProperty
Identifies the VerticalAxis dependency property.
Declaration
public static readonly DependencyProperty VerticalAxisProperty
Field Value
DependencyProperty
Properties
Annotations
Gets the collection containing all the annotations presented by this instance.
Declaration
public CartesianAnnotationCollection Annotations { get; }
Property Value
Grid
Gets or sets the CartesianChartGrid used to decorate the chart plot area with major/minor grid and strip lines.
Declaration
public CartesianChartGrid Grid { get; set; }
Property Value
HorizontalAxis
Gets or sets the visual Axis instance that will be used to plot points along the horizontal (X) axis.
Declaration
public CartesianAxis HorizontalAxis { get; set; }
Property Value
Indicators
Gets the collection containing all the indicators presented by this instance.
Declaration
public IndicatorCollection Indicators { get; }
Property Value
Series
Gets the collection containing all the series presented by this instance.
Declaration
public CartesianSeriesCollection Series { get; }
Property Value
VerticalAxis
Gets or sets the visual Axis instance that will be used to plot points along the vertical (Y) axis.
Declaration
public CartesianAxis VerticalAxis { get; set; }
Property Value
Methods
ConvertDataToPoint(Tuple<object, object>)
Converts the specified data point coordinates to physical coordinates (in pixels) using the primary chart axes (if any).
ConvertDataToPoint(Tuple<object, object>, Axis, Axis)
Converts the specified data point coordinates to physical coordinates (in pixels) using the specified chart axes.
Declaration
public Point ConvertDataToPoint(Tuple<object, object> data, Axis horizontalAxis, Axis verticalAxis)
Parameters
data
The data point coordinates according to the specified chart axes.
horizontalAxis
The horizontal axis.
verticalAxis
The vertical axis.
Returns
Point
ConvertPointToData(Point)
Converts the specified physical coordinates in pixels to data using the primary chart axes (if any).
ConvertPointToData(Point, Axis, Axis)
Converts the specified physical coordinates in pixels to data using the specified chart axes.
OnCreateAutomationPeer()
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
AutomationPeer
Overrides