Class
ScatterSeries

The base class for the scatter series.

Definition

Namespace:Telerik.Windows.Controls.ChartView

Assembly:Telerik.Windows.Controls.Chart.dll

Syntax:

cs-api-definition
public abstract class ScatterSeries : CartesianSeries, IChartElementPresenter

Inheritance: objectRadControlBasePresenterBaseChartElementPresenterChartSeriesPointTemplateSeriesCartesianSeriesScatterSeries

Derived Classes: ScatterBubbleSeriesScatterPointSeries

Implements: IChartElementPresenter

Inherited Members CartesianSeries.HorizontalAxisPropertyCartesianSeries.VerticalAxisPropertyCartesianSeries.OnAttached()CartesianSeries.OnDetached(RadChartBase)CartesianSeries.OnMouseEnter(MouseEventArgs)CartesianSeries.OnMouseLeave(MouseEventArgs)CartesianSeries.HorizontalAxisCartesianSeries.VerticalAxisPointTemplateSeries.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

ScatterSeries()

Initializes a new instance of the ScatterSeries class.

Declaration

cs-api-definition
protected ScatterSeries()

Fields

XValueBindingProperty

Identifies the XValueBinding property.

Declaration

cs-api-definition
public static readonly DependencyProperty XValueBindingProperty

Field Value

DependencyProperty

YValueBindingProperty

Identifies the YValueBinding property.

Declaration

cs-api-definition
public static readonly DependencyProperty YValueBindingProperty

Field Value

DependencyProperty

Properties

XValueBinding

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

Declaration

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

Property Value

DataPointBinding

YValueBinding

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

Declaration

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

Property Value

DataPointBinding

Methods

GetXValueAggregateFunction()

When overridden in a derived class, this method returns the function used to calculate the aggregate values for the XValue property.

Declaration

cs-api-definition
protected virtual ChartAggregateFunction GetXValueAggregateFunction()

Returns

ChartAggregateFunction

GetYValueAggregateFunction()

When overridden in a derived class, this method returns the function used to calculate the aggregate values for the YValue property.

Declaration

cs-api-definition
protected virtual ChartAggregateFunction GetYValueAggregateFunction()

Returns

ChartAggregateFunction

OnCreateAutomationPeer()

Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

The type-specific AutomationPeer implementation.