RadPolarChart
Represents a RadChartBase instance that uses Polar coordinate system to plot data points.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.Chart.dll
Syntax:
[TelerikToolboxCategory("Data Visualization")]
public class RadPolarChart : RadChartBase, IChartElementPresenter
Inheritance: objectRadControlBasePresenterBaseRadChartBaseRadPolarChart
Implements:
Inherited Members
Constructors
Initializes a new instance of the RadPolarChart class.
public RadPolarChart()
Fields
HoverModeProperty
DependencyProperty
Identifies the HoverMode dependency property.
public static readonly DependencyProperty HoverModeProperty
PolarAxisProperty
DependencyProperty
Identifies the PolarAxis dependency property.
public static readonly DependencyProperty PolarAxisProperty
RadialAxisProperty
DependencyProperty
Identifies the RadialAxis dependency property.
public static readonly DependencyProperty RadialAxisProperty
StartAngleProperty
DependencyProperty
Identifies the StartAngle dependency property.
public static readonly DependencyProperty StartAngleProperty
Properties
Gets the collection containing all the annotations presented by this instance.
public PresenterCollection<PolarChartAnnotation> Annotations { get; }
The annotations.
Gets or sets the PolarChartGrid used to decorate the chart plot area with polar and angle lines.
public PolarChartGrid Grid { get; set; }
Gets or sets the hover mode.
public ChartHoverMode HoverMode { get; set; }
Gets or sets the visual PolarAxis instance that will be used to plot points along the polar (radius) axis.
public PolarAxis PolarAxis { get; set; }
Gets or sets the visual RadialAxis instance that will be used to plot points along the vertical (Y) axis.
public RadialAxis RadialAxis { get; set; }
Gets the collection containing all the series presented by this instance.
public PresenterCollection<PolarSeries> Series { get; }
Gets or sets the angle at which the polar axis is anchored. The angle is measured counter-clockwise, starting from the right side of the ellipse.
public double StartAngle { get; set; }
Methods
Converts the specified data to coordinates using the primary axes (if any).
public Point ConvertDataToPoint(DataTuple dataTuple)
The data.
Returns:Point
Converts the specified coordinates to data using the primary axes (if any).
public DataTuple ConvertPointToData(Point coordinates)
The coordinates.
Returns:When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call . In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.
public override void OnApplyTemplate()
Overrides:
Raises the event.
protected override void OnPanOffsetChanged(ChartPanOffsetChangedEventArgs args)
The ChartPanOffsetChangedEventArgs instance containing the event data.
Overrides: