C# 클래스 WinRTXamlToolkit.Controls.DataVisualization.Charting.BubbleSeries

상속: DataPointSingleSeriesWithAxes
파일 보기 프로젝트 열기: xyzzer/WinRTXamlToolkit 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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