Class
ScatterBubbleSeries

Represents a scatter bubble series.

Definition

Namespace:Telerik.Windows.Controls.ChartView

Assembly:Telerik.Windows.Controls.Chart.dll

Syntax:

cs-api-definition
public class ScatterBubbleSeries : ScatterSeries, IChartElementPresenter

Inheritance: objectRadControlBasePresenterBaseChartElementPresenterChartSeriesPointTemplateSeriesCartesianSeriesScatterSeriesScatterBubbleSeries

Implements: IChartElementPresenter

Inherited Members ScatterSeries.XValueBindingPropertyScatterSeries.YValueBindingPropertyScatterSeries.GetXValueAggregateFunction()ScatterSeries.GetYValueAggregateFunction()ScatterSeries.XValueBindingScatterSeries.YValueBindingCartesianSeries.HorizontalAxisPropertyCartesianSeries.VerticalAxisPropertyCartesianSeries.OnAttached()CartesianSeries.OnDetached(RadChartBase)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

ScatterBubbleSeries()

Initializes a new instance of the ScatterBubbleSeries class.

Declaration

cs-api-definition
public ScatterBubbleSeries()

Fields

BubbleSizeBindingProperty

Identifies the BubbleSizeBinding property.

Declaration

cs-api-definition
public static readonly DependencyProperty BubbleSizeBindingProperty

Field Value

DependencyProperty

LegendSettingsProperty

Identifies the LegendSettings dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LegendSettingsProperty

Field Value

DependencyProperty

Properties

BubbleSizeBinding

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

Declaration

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

Property Value

DataPointBinding

BubbleSizeSelector

Gets or sets the ChartBubbleSizeSelector that determines the size of the bubble visuals.

Declaration

cs-api-definition
public ChartBubbleSizeSelector BubbleSizeSelector { get; set; }

Property Value

ChartBubbleSizeSelector

DataPoints

Gets the collection of data points associated with the series.

Declaration

cs-api-definition
public DataPointCollection<ScatterBubbleDataPoint> DataPoints { get; }

Property Value

DataPointCollection<ScatterBubbleDataPoint>

LegendSettings

Gets or sets the legend settings.

Declaration

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

Property Value

ChartLegendSettings

PaletteMode

Gets or sets the PaletteMode.

Declaration

cs-api-definition
public SeriesPaletteMode PaletteMode { get; set; }

Property Value

SeriesPaletteMode

Methods

GetBubbleSizeAggregateFunction()

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

Declaration

cs-api-definition
protected virtual ChartAggregateFunction GetBubbleSizeAggregateFunction()

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.

Overrides ScatterSeries.OnCreateAutomationPeer()

OnMouseEnter(MouseEventArgs)

Raises the event.

Declaration

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

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Overrides CartesianSeries.OnMouseEnter(MouseEventArgs)

OnMouseLeave(MouseEventArgs)

Raises the event.

Declaration

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

Parameters

e

MouseEventArgs

The MouseEventArgs instance containing the event data.

Overrides CartesianSeries.OnMouseLeave(MouseEventArgs)