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