Class RadCartesianChart
Represents a Rad
Inherited Members
Namespace: Telerik.Windows.Controls
Assembly: Telerik.Windows.Controls.Chart.dll
Syntax
[TelerikToolboxCategory("Data Visualization")]
public class RadCartesianChart : RadChartBase, IChartElementPresenterWithMargin, IChartView, IChartElementPresenter, IChart, IThemable
Constructors
RadCartesianChart()
Fields
AnnotationsProperty
Identifies the Annotations dependency property.
Declaration
public static readonly DependencyProperty AnnotationsProperty
Field Value
System.
|
HorizontalAxisProperty
Identifies the Horizontal
Declaration
public static readonly DependencyProperty HorizontalAxisProperty
Field Value
System.
|
HorizontalZoomRangeEndProperty
Identifies the Horizontal
Declaration
public static readonly DependencyProperty HorizontalZoomRangeEndProperty
Field Value
System.
|
HorizontalZoomRangeStartProperty
Identifies the Horizontal
Declaration
public static readonly DependencyProperty HorizontalZoomRangeStartProperty
Field Value
System.
|
HoverModeProperty
Identifies the Hover
Declaration
public static readonly DependencyProperty HoverModeProperty
Field Value
System.
|
VerticalAxisProperty
Identifies the Vertical
Declaration
public static readonly DependencyProperty VerticalAxisProperty
Field Value
System.
|
VerticalZoomRangeEndProperty
Identifies the Vertical
Declaration
public static readonly DependencyProperty VerticalZoomRangeEndProperty
Field Value
System.
|
VerticalZoomRangeStartProperty
Identifies the Vertical
Declaration
public static readonly DependencyProperty VerticalZoomRangeStartProperty
Field Value
System.
|
Properties
Annotations
Gets the collection containing all the annotations presented by this instance.
Declaration
public PresenterCollection<CartesianChartAnnotation> Annotations { get; }
Property Value
Presenter The annotations. |
Grid
Gets or sets the Cartesian
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
HorizontalZoomRangeEnd
Gets or sets the relative horizontal zoom range start (between 0 and 1).
Declaration
public double HorizontalZoomRangeEnd { get; set; }
Property Value
System.
|
HorizontalZoomRangeStart
Gets or sets the relative horizontal zoom range start (between 0 and 1).
Declaration
public double HorizontalZoomRangeStart { get; set; }
Property Value
System.
|
HoverMode
Gets or sets the hover mode.
Declaration
public ChartHoverMode HoverMode { get; set; }
Property Value
Indicators
Gets the collection containing all the indicators presented by this instance.
Declaration
public PresenterCollection<IndicatorBase> Indicators { get; }
Property Value
PlotAreaClip
Gets the plot area in view coordinates - that is without the zoom factor applied.
Declaration
public override RadRect PlotAreaClip { get; }
Property Value
Overrides
Series
Gets the collection containing all the series presented by this instance.
Declaration
public PresenterCollection<CartesianSeries> Series { get; }
Property Value
SmartLabelsStrategy
Gets or sets an object, responsible for positioning the Chart
Declaration
public ChartSmartLabelsStrategyBase SmartLabelsStrategy { get; set; }
Property Value
Chart The smart labels positioning strategy. |
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
VerticalZoomRangeEnd
Gets or sets the relative vertical zoom range end (between 0 and 1).
Declaration
public double VerticalZoomRangeEnd { get; set; }
Property Value
System.
|
VerticalZoomRangeStart
Gets or sets the relative vertical zoom range start (between 0 and 1).
Declaration
public double VerticalZoomRangeStart { get; set; }
Property Value
System.
|
Methods
ConvertDataToPoint(DataTuple)
Converts the specified data to coordinates using the primary axes (if any).
Declaration
public Point ConvertDataToPoint(DataTuple dataTuple)
Parameters
Data The data. |
Returns
System.
|
ConvertDataToPoint(DataTuple, CartesianAxis, CartesianAxis)
Converts the specified data to coordinates using the specified axes.
Declaration
public Point ConvertDataToPoint(DataTuple dataTuple, CartesianAxis horizontalAxis, CartesianAxis verticalAxis)
Parameters
Data The data. |
Cartesian The horizontal axis. |
Cartesian The vertical axis. |
Returns
System.
|
ConvertPointToData(Point)
Converts the specified coordinates to data using the primary axes (if any).
Declaration
public DataTuple ConvertPointToData(Point coordinates)
Parameters
System. The coordinates. |
Returns
ConvertPointToData(Point, CartesianAxis, CartesianAxis)
Converts the specified coordinates to data using the specified axes.
Declaration
public DataTuple ConvertPointToData(Point coordinates, CartesianAxis horizontalAxis, CartesianAxis verticalAxis)
Parameters
System. The coordinates. |
Cartesian The horizontal axis. |
Cartesian The vertical axis. |
Returns
OnCreateAutomationPeer()
Returns class-specific System.
Declaration
protected override AutomationPeer OnCreateAutomationPeer()
Returns
System. The type-specific System. |