프로퍼티 | 타입 | 설명 | |
---|---|---|---|
MinorTickMarkStyleProperty |
프로퍼티 | 타입 | 설명 | |
---|---|---|---|
EnforceMaximumAndMinimum | Range |
||
GetLabelValues | IEnumerable |
||
GetMajorGridLineValues | IEnumerable |
||
GetMajorTickMarkValues | IEnumerable |
||
GetMaxLeftAndRightOverlap | void | ||
GetMinorTickMarkValues | IEnumerable |
||
IRangeAxis | IComparable | ||
IRangeConsumer | void | ||
IValueMarginConsumer | void | ||
RenderOriented | void | ||
UpdateActualRange | void | ||
UpdateValueMargins | void |
메소드 | 설명 | |
---|---|---|
GetPlotAreaCoordinate ( object value ) : |
Returns the plot area coordinate of a given value.
|
메소드 | 설명 | |
---|---|---|
CreateMinorTickMark ( ) : Line |
Creates a minor axis tick mark.
|
|
GetMajorGridLineCoordinates ( |
Returns a sequence of the major grid line coordinates.
|
|
GetPlotAreaCoordinate ( object value, Range |
Returns the plot area coordinate of a given value.
|
|
GetPlotAreaCoordinate ( object value, double length ) : |
Returns the plot area coordinate of a given value.
|
|
GetValueAtPosition ( |
Returns the value range given a plot area coordinate.
|
|
OnActualRangeChanged ( Range |
Invalidates axis when the actual range changes.
|
|
OnObjectRegistered ( IAxisListener series ) : void |
If a new range provider is registered, update actual range.
|
|
OnObjectUnregistered ( IAxisListener series ) : void |
If a range provider is unregistered, update actual range.
|
|
OverrideDataRange ( Range |
Overrides the data range.
|
|
RangeAxis ( ) : System |
Instantiates a new instance of the RangeAxis class.
|
|
Render ( |
Renders the axis labels, tick marks, and other visual elements.
|
메소드 | 설명 | |
---|---|---|
EnforceMaximumAndMinimum ( Range |
Modifies a range to respect the minimum and maximum axis values.
|
|
GetLabelValues ( |
||
GetMajorGridLineValues ( |
||
GetMajorTickMarkValues ( |
||
GetMaxLeftAndRightOverlap ( IList |
Returns the value margin, coordinate, and overlap triples that have the largest left and right overlap.
|
|
GetMinorTickMarkValues ( |
||
IRangeAxis ( |
Returns the value range given a plot area coordinate.
|
|
IRangeConsumer ( IRangeProvider usesRangeAxis, Range |
Updates the axis with information about a provider's data range.
|
|
IValueMarginConsumer ( IValueMarginProvider provider, IEnumerable |
Updates the layout of the axis to accommodate a sequence of value margins.
|
|
RenderOriented ( |
Renders the axis as an oriented axis.
|
|
UpdateActualRange ( ) : void |
Updates the actual range displayed on the axis.
|
|
UpdateValueMargins ( IList |
Create function that when given a range will return the amount in pixels by which the value margin range overlaps. Positive numbers represent values outside the range.
|
protected GetMajorGridLineCoordinates ( |
||
availableSize | The available size. | |
리턴 | IEnumerable |
public GetPlotAreaCoordinate ( object value ) : |
||
value | object | The value to return the plot area coordinate for. |
리턴 |
protected abstract GetPlotAreaCoordinate ( object value, Range |
||
value | object | The value to return the plot area coordinate for. |
currentRange | Range |
The value range to use when calculating the plot area coordinate. |
length | double | The length of the axis. |
리턴 |
protected abstract GetPlotAreaCoordinate ( object value, double length ) : |
||
value | object | The value to return the plot area coordinate for. |
length | double | The length of the axis. |
리턴 |
protected abstract GetValueAtPosition ( |
||
value | The plot area coordinate. | |
리턴 | IComparable |
protected OnActualRangeChanged ( Range |
||
range | Range |
The new actual range. |
리턴 | void |
protected OnObjectRegistered ( IAxisListener series ) : void | ||
series | IAxisListener | The axis listener being registered. |
리턴 | void |
protected OnObjectUnregistered ( IAxisListener series ) : void | ||
series | IAxisListener | The axis listener being unregistered. |
리턴 | void |
protected OverrideDataRange ( Range |
||
range | Range |
The range to potentially override. |
리턴 | Range |
protected Render ( |
||
availableSize | The available size. | |
리턴 | void |