IAxisInteractivityHelper

StockSharp.Xaml.Charting.Visuals.Axes

Defines a set of operations which allows to interact with axis that owns current instance of IAxisInteractivityHelper

Методы

ClipRange(IRange, IRange, ClipMode) : IRange

Performs clipping of passed using

rangeToClip
maximumRange
clipMode
Scroll(IRange, double) : IRange

From the starting IRange, scrolls to a new range by the specified number of pixels

rangeToScroll
The start range
pixels
Scroll N pixels from the start visible range
ScrollBy(IRange, int) : IRange

Translates the passed range by the specified number of datapoints

rangeToScroll
The start range
pointAmount
Amount of points that the start visible range is scrolled by
ScrollInMaxDirection(IRange, double) : IRange

From the starting IRange, scrolls to a new range by the specified number of pixels in Max direction

rangeToScroll
The start range
pixels
Scroll N pixels from the start visible range
ScrollInMinDirection(IRange, double) : IRange

From the starting IRange, scrolls to a new range by the specified number of pixels in Min direction

rangeToScroll
The start range
pixels
Scroll N pixels from the start visible range
Zoom(IRange, double, double) : IRange

Calculates and returns a Zoomed Range on current IAxis, using as a coordinate of new range start and as a coordinate of new range end

initialRange
Initial range
fromCoord
The coordinate of new range start in pixels
toCoord
The coordinate of new range end in pixels
ZoomBy(IRange, double, double) : IRange

Calculates and returns a Zoomed Range on current IAxis, using as a multiplier of range start and as a multiplier of range end

initialRange
Initial range
minFraction
The multiplier of range start
maxFraction
The multiplier of range end