C# Класс WinRTXamlToolkit.Controls.DataVisualization.Charting.BubbleSeries

Наследование: DataPointSingleSeriesWithAxes
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
DependentRangeAxisProperty Windows.UI.Xaml.DependencyProperty
IndependentAxisProperty Windows.UI.Xaml.DependencyProperty

Открытые методы

Метод Описание
BubbleSeries ( ) : System

Initializes a new instance of the bubble series.

Защищенные методы

Метод Описание
AttachEventHandlersToDataPoint ( DataPoint dataPoint ) : void

Attaches size change and actual size change event handlers to the data point.

CreateDataPoint ( ) : DataPoint

Creates a new instance of bubble data point.

DetachEventHandlersFromDataPoint ( DataPoint dataPoint ) : void

Detaches size change and actual size change event handlers from the data point.

GetAxes ( DataPoint firstDataPoint ) : void

Acquire a horizontal linear axis and a vertical linear axis.

GetResourceDictionaryEnumeratorFromHost ( ) : IEnumerator

Returns the custom ResourceDictionary to use for necessary resources.

GetValueMargins ( IValueMarginConsumer consumer ) : IEnumerable

The margins required for each value.

OnAfterUpdateDataPoints ( ) : void

Updates the value margins after all data points are updated.

OnBeforeUpdateDataPoints ( ) : void

Calculates the range of ActualSize values of all active BubbleDataPoints.

PrepareDataPoint ( DataPoint dataPoint, object dataContext ) : void

Prepares a bubble data point by binding the size value binding to the size property.

UpdateDataPoint ( DataPoint dataPoint ) : void

Updates the data point's visual representation.

UpdateDataPoints ( IEnumerable dataPoints ) : void

Ensure that if any data points are updated, all data points are updated.

Приватные методы

Метод Описание
BubbleDataPointActualSizePropertyChanged ( object sender, RoutedPropertyChangedEventArgs e ) : void

Updates all data points when the actual size property of a data point changes.

BubbleDataPointSizePropertyChanged ( object sender, RoutedPropertyChangedEventArgs e ) : void

Animates the value of the ActualSize property to the size property when it changes.

OnDependentRangeAxisPropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

DependentRangeAxisProperty property changed handler.

OnDependentRangeAxisPropertyChanged ( IRangeAxis newValue ) : void

DependentRangeAxisProperty property changed handler.

OnIndependentAxisPropertyChanged ( DependencyObject d, DependencyPropertyChangedEventArgs e ) : void

IndependentAxisProperty property changed handler.

OnIndependentAxisPropertyChanged ( IAxis newValue ) : void

IndependentAxisProperty property changed handler.

Описание методов

AttachEventHandlersToDataPoint() защищенный Метод

Attaches size change and actual size change event handlers to the data point.
protected AttachEventHandlersToDataPoint ( DataPoint dataPoint ) : void
dataPoint DataPoint The data point.
Результат void

BubbleSeries() публичный Метод

Initializes a new instance of the bubble series.
public BubbleSeries ( ) : System
Результат System

CreateDataPoint() защищенный Метод

Creates a new instance of bubble data point.
protected CreateDataPoint ( ) : DataPoint
Результат DataPoint

DetachEventHandlersFromDataPoint() защищенный Метод

Detaches size change and actual size change event handlers from the data point.
protected DetachEventHandlersFromDataPoint ( DataPoint dataPoint ) : void
dataPoint DataPoint The data point.
Результат void

GetAxes() защищенный Метод

Acquire a horizontal linear axis and a vertical linear axis.
protected GetAxes ( DataPoint firstDataPoint ) : void
firstDataPoint DataPoint The first data point.
Результат void

GetResourceDictionaryEnumeratorFromHost() защищенный Метод

Returns the custom ResourceDictionary to use for necessary resources.
protected GetResourceDictionaryEnumeratorFromHost ( ) : IEnumerator
Результат IEnumerator

GetValueMargins() защищенный Метод

The margins required for each value.
protected GetValueMargins ( IValueMarginConsumer consumer ) : IEnumerable
consumer IValueMarginConsumer The consumer to return the value margins for.
Результат IEnumerable

OnAfterUpdateDataPoints() защищенный Метод

Updates the value margins after all data points are updated.
protected OnAfterUpdateDataPoints ( ) : void
Результат void

OnBeforeUpdateDataPoints() защищенный Метод

Calculates the range of ActualSize values of all active BubbleDataPoints.
protected OnBeforeUpdateDataPoints ( ) : void
Результат void

PrepareDataPoint() защищенный Метод

Prepares a bubble data point by binding the size value binding to the size property.
protected PrepareDataPoint ( DataPoint dataPoint, object dataContext ) : void
dataPoint DataPoint The data point to prepare.
dataContext object The data context of the data point. ///
Результат void

UpdateDataPoint() защищенный Метод

Updates the data point's visual representation.
protected UpdateDataPoint ( DataPoint dataPoint ) : void
dataPoint DataPoint The data point.
Результат void

UpdateDataPoints() защищенный Метод

Ensure that if any data points are updated, all data points are updated.
protected UpdateDataPoints ( IEnumerable dataPoints ) : void
dataPoints IEnumerable The data points to update.
Результат void

Описание свойств

DependentRangeAxisProperty публичное статическое свойство

Identifies the DependentRangeAxis dependency property.
public static DependencyProperty,Windows.UI.Xaml DependentRangeAxisProperty
Результат Windows.UI.Xaml.DependencyProperty

IndependentAxisProperty публичное статическое свойство

Identifies the IndependentAxis dependency property.
public static DependencyProperty,Windows.UI.Xaml IndependentAxisProperty
Результат Windows.UI.Xaml.DependencyProperty