Class
PolarSeries

Base class for all ChartSeries that may visualize their data points in a circle.

Definition

Namespace:Telerik.Windows.Controls.ChartView

Assembly:Telerik.Windows.Controls.Chart.dll

Syntax:

cs-api-definition
public abstract class PolarSeries : PointTemplateSeries, IChartElementPresenter

Inheritance: objectRadControlBasePresenterBaseChartElementPresenterChartSeriesPointTemplateSeriesPolarSeries

Derived Classes: PolarPointSeriesRadarPointSeries

Implements: IChartElementPresenter

Inherited Members PointTemplateSeries.RenderOptionsPropertyPointTemplateSeries.PointTemplatePropertyPointTemplateSeries.PointTemplateSelectorPropertyPointTemplateSeries.DefaultVisualStylePropertyPointTemplateSeries.DefaultVisualStyleSelectorPropertyPointTemplateSeries.OnLoaded(object, RoutedEventArgs)PointTemplateSeries.OnPlayPointAnimations(bool)PointTemplateSeries.OnRenderOptionsChanged(ChartRenderOptions, ChartRenderOptions)PointTemplateSeries.OnApplyTemplate()PointTemplateSeries.GetDataPointVisual(DataPoint)PointTemplateSeries.MeasureNodeOverride(ChartNode, object)PointTemplateSeries.RenderOptionsPointTemplateSeries.DefaultVisualStylePointTemplateSeries.DefaultVisualStyleSelectorPointTemplateSeries.PointTemplatePointTemplateSeries.PointTemplateSelectorPointTemplateSeries.PointTemplatesChartSeries.SeriesAnimationPropertyChartSeries.PointAnimationPropertyChartSeries.ShowLabelsPropertyChartSeries.IsSelectedPropertyChartSeries.AllowSelectPropertyChartSeries.TrackBallTemplatePropertyChartSeries.TrackBallInfoTemplatePropertyChartSeries.ItemsSourcePropertyChartSeries.ClipToPlotAreaPropertyChartSeries.DisplayNamePropertyChartSeries.TooltipTemplatePropertyChartSeries.LabelConnectorsSettingsPropertyChartSeries.PlaySeriesAnimation()ChartSeries.PlayPointAnimations()ChartSeries.OnPlaySeriesAnimation(bool)ChartSeries.GetDataPointLabels(DataPoint)ChartSeries.HitTest(Rect)ChartSeries.HitTestDataPoints(Rect)ChartSeries.HitTestElements(Rect)ChartSeries.HitTestElementsCore(Rect)ChartSeries.HitTestDataPointsCore(Rect)ChartSeries.OnVisibilityChanged()ChartSeries.GetLabelConnector(ChartSeriesLabelPositionInfo)ChartSeries.SeriesAnimationChartSeries.PointAnimationChartSeries.LabelDefinitionsChartSeries.ShowLabelsChartSeries.IsSelectedChartSeries.AllowSelectChartSeries.TrackBallTemplateChartSeries.TrackBallInfoTemplateChartSeries.DisplayNameChartSeries.TooltipTemplateChartSeries.ClipToPlotAreaChartSeries.ItemsSourceChartSeries.LabelConnectorsSettingsChartSeries.SeriesAnimationCompletedChartSeries.PointAnimationsCompletedChartSeries.DataBindingCompleteChartElementPresenter.OnPropertyChanged(DependencyPropertyChangedEventArgs)ChartElementPresenter.ZIndexChartElementPresenter.ChartPresenterBase.InfinitySizePresenterBase.InfinityPointPresenterBase.RefreshNode(ChartNode)PresenterBase.InvalidatePalette()PresenterBase.RefreshNodeCore(ChartNode)PresenterBase.CreateContentPresenter(object, DataTemplate)PresenterBase.OnInitialized(EventArgs)PresenterBase.RenderSurfaceRadControlBase.OnUnloaded(object, RoutedEventArgs)RadControlBase.IsLoadedRadControlBase.IsTemplateApplied

Constructors

PolarSeries()

Declaration

cs-api-definition
protected PolarSeries()

Fields

LegendSettingsProperty

Identifies the LegendSettings dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LegendSettingsProperty

Field Value

DependencyProperty

ValueBindingProperty

Identifies the ValueBinding property.

Declaration

cs-api-definition
public static readonly DependencyProperty ValueBindingProperty

Field Value

DependencyProperty

Properties

LegendSettings

Gets or sets the legend settings.

Declaration

cs-api-definition
public SeriesLegendSettings LegendSettings { get; set; }

Property Value

SeriesLegendSettings

ValueBinding

Gets or sets the binding that will be used to fill the Value member of the contained data points.

Declaration

cs-api-definition
[TypeConverter(typeof(StringToDataPointBindingConverter))]
public DataPointBinding ValueBinding { get; set; }

Property Value

DataPointBinding

Methods

OnAttached()

Occurs when the presenter has been successfully attached to its owning RadChartBase instance.

Declaration

cs-api-definition
protected override void OnAttached()

Overrides PointTemplateSeries.OnAttached()

OnDetached(RadChartBase)

Occurs when the presenter has been successfully detached from its owning RadChartBase instance.

Declaration

cs-api-definition
protected override void OnDetached(RadChartBase oldChart)

Parameters

oldChart

RadChartBase

Overrides PointTemplateSeries.OnDetached(RadChartBase)

OnMouseEnter(MouseEventArgs)

Invoked when an unhandled  attached event is raised on this element. Implement this method to add class handling for this event.

Declaration

cs-api-definition
protected override void OnMouseEnter(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs that contains the event data.

OnMouseLeave(MouseEventArgs)

Invoked when an unhandled  attached event is raised on this element. Implement this method to add class handling for this event.

Declaration

cs-api-definition
protected override void OnMouseLeave(MouseEventArgs e)

Parameters

e

MouseEventArgs

The MouseEventArgs that contains the event data.

OnValueBindingChanged(DataPointBinding, DataPointBinding)

Called when ValueBinding has changed.

Declaration

cs-api-definition
protected virtual void OnValueBindingChanged(DataPointBinding oldValue, DataPointBinding newValue)

Parameters

oldValue

DataPointBinding

The old value.

newValue

DataPointBinding

The new value.