Property | Type | Description | |
---|---|---|---|
GetAxes | void | ||
IAxisListener | void | ||
IDataProvider | IEnumerable | ||
IRangeProvider | Range |
||
IValueMarginProvider | IEnumerable |
||
UpdateActualDependentAxis | void | ||
UpdateActualIndependentAxis | void |
Method | Description | |
---|---|---|
CreateRangeAxisFromData ( object value ) : IRangeAxis |
Creates the correct range axis based on the data.
|
|
DataPointSeriesWithAxes ( ) : System |
Initializes a new instance of the DataPointSeriesWithAxes class.
|
|
GetActualDataPointAxisValue ( |
Retrieves the value for a given access from a data point.
|
|
GetAxes ( |
Method called to get series to acquire the axes it needs. Acquires no axes by default.
|
|
GetAxes ( |
Method called to get the axes that the series needs.
|
|
GetRange ( IRangeConsumer consumer ) : Range |
Returns the actual range of data for a given axis.
|
|
GetValueMargins ( IValueMarginConsumer consumer ) : IEnumerable |
Returns the value margins for a given axis.
|
|
OnDataPointActualDependentValueChanged ( |
Update the axes when the specified data point's ActualDependentValue property changes.
|
|
OnDataPointActualIndependentValueChanged ( |
Update axes when the specified data point's actual independent value changes.
|
|
OnDataPointDependentValueChanged ( |
Update the axes when the specified data point's DependentValue property changes.
|
|
OnDataPointIndependentValueChanged ( |
Update axes when the specified data point's independent value changes.
|
|
OnDataPointsChanged ( IList |
Called after data points have been loaded from the items source.
|
|
OnInternalDependentAxisPropertyChanged ( IAxis oldValue, IAxis newValue ) : void |
DependentAxisProperty property changed handler.
|
|
OnInternalIndependentAxisPropertyChanged ( IAxis oldValue, IAxis newValue ) : void |
IndependentAxisProperty property changed handler.
|
|
OnSeriesHostPropertyChanged ( ISeriesHost oldValue, ISeriesHost newValue ) : void |
Called when the value of the SeriesHost property changes.
|
|
UpdateDataPoints ( IEnumerable |
Only updates all data points if series has axes.
|
Method | Description | |
---|---|---|
GetAxes ( ) : void |
Method called to get series to acquire the axes it needs. Acquires no axes by default.
|
|
IAxisListener ( IAxis axis ) : void |
Updates data points when the axis is invalidated.
|
|
IDataProvider ( IDataConsumer dataConsumer ) : IEnumerable |
Returns data to a data consumer.
|
|
IRangeProvider ( IRangeConsumer rangeConsumer ) : Range |
Returns the data range.
|
|
IValueMarginProvider ( IValueMarginConsumer axis ) : IEnumerable |
Returns the value margins for a given axis.
|
|
UpdateActualDependentAxis ( ) : void |
Update axes when the specified data point's effective dependent value changes.
|
|
UpdateActualIndependentAxis ( ) : void |
Update axes when a data point's effective independent value changes.
|
protected static CreateRangeAxisFromData ( object value ) : IRangeAxis | ||
value | object | The value to evaluate to determine which type of /// axis to create. |
return | IRangeAxis |
protected DataPointSeriesWithAxes ( ) : System | ||
return | System |
protected GetActualDataPointAxisValue ( |
||
dataPoint | The data point to retrieve the value from. | |
axis | IAxis | The axis to retrieve the value for. |
return | object |
protected abstract GetAxes ( |
||
firstDataPoint | The first data point. | |
return | void |
protected GetAxes ( |
||
firstDataPoint | The first data point. | |
independentAxisPredicate | bool>.Func | A predicate that returns /// a value indicating whether an axis is an acceptable candidate for /// the series independent axis. |
independentAxisFactory | Func |
A function that creates an /// acceptable independent axis. |
dependentAxisPredicate | bool>.Func | A predicate that returns /// a value indicating whether an axis is an acceptable candidate for /// the series dependent axis. |
dependentAxisFactory | Func |
A function that creates an /// acceptable dependent axis. |
return | void |
protected GetRange ( IRangeConsumer consumer ) : Range |
||
consumer | IRangeConsumer | The axis to retrieve the range for. |
return | Range |
protected GetValueMargins ( IValueMarginConsumer consumer ) : IEnumerable |
||
consumer | IValueMarginConsumer | The axis to retrieve the value margins for. /// |
return | IEnumerable |
protected OnDataPointActualDependentValueChanged ( |
||
dataPoint | The data point. | |
oldValue | IComparable | The old value. |
newValue | IComparable | The new value. |
return | void |
protected OnDataPointActualIndependentValueChanged ( |
||
dataPoint | The data point. | |
oldValue | object | The old value. |
newValue | object | The new value. |
return | void |
protected OnDataPointDependentValueChanged ( |
||
dataPoint | The data point. | |
oldValue | IComparable | The old value. |
newValue | IComparable | The new value. |
return | void |
protected OnDataPointIndependentValueChanged ( |
||
dataPoint | The data point. | |
oldValue | object | The old value. |
newValue | object | The new value. |
return | void |
protected OnDataPointsChanged ( IList |
||
newDataPoints | IList |
New active data points. |
oldDataPoints | IList |
Old inactive data points. |
return | void |
protected OnInternalDependentAxisPropertyChanged ( IAxis oldValue, IAxis newValue ) : void | ||
oldValue | IAxis | Old value. |
newValue | IAxis | New value. |
return | void |
protected OnInternalIndependentAxisPropertyChanged ( IAxis oldValue, IAxis newValue ) : void | ||
oldValue | IAxis | Old value. |
newValue | IAxis | New value. |
return | void |
protected OnSeriesHostPropertyChanged ( ISeriesHost oldValue, ISeriesHost newValue ) : void | ||
oldValue | ISeriesHost | The value to be replaced. |
newValue | ISeriesHost | The new series host value. |
return | void |
protected UpdateDataPoints ( IEnumerable |
||
dataPoints | IEnumerable |
A sequence of data points to update. /// |
return | void |