IAxisInteractivityHelper

StockSharp.Xaml.Charting.Visuals.Axes

Define un conjunto de operaciones que permite interactuar con el eje que posee la instancia actual de IAxisInteractivityHelper

Métodos

ClipRange
public IRange ClipRange(IRange rangeToClip, IRange maximumRange, ClipMode clipMode)
result = iAxisInteractivityHelper.ClipRange(rangeToClip, maximumRange, clipMode)

Performes de clipping de aprobado

rangeToClip
maximumRange
clipMode
Scroll
public IRange Scroll(IRange rangeToScroll, double pixels)
result = iAxisInteractivityHelper.Scroll(rangeToScroll, pixels)

Desde el inicio de IRange, pergaminos a una nueva gama por el número especificado de píxeles

rangeToScroll
El rango de inicio
pixels
Píxeles N de la gama de salida visible
ScrollBy
public IRange ScrollBy(IRange rangeToScroll, int pointAmount)
result = iAxisInteractivityHelper.ScrollBy(rangeToScroll, pointAmount)

Traduce el rango pasado por el número especificado de puntos de datos

rangeToScroll
El rango de inicio
pointAmount
Cantidad de puntos que el rango visible de inicio se desplaza por
ScrollInMaxDirection
public IRange ScrollInMaxDirection(IRange rangeToScroll, double pixels)
result = iAxisInteractivityHelper.ScrollInMaxDirection(rangeToScroll, pixels)

Desde el inicio de IRange, pergaminos a una nueva gama por el número especificado de píxeles en dirección Max

rangeToScroll
El rango de inicio
pixels
Píxeles N de la gama de salida visible
ScrollInMinDirection
public IRange ScrollInMinDirection(IRange rangeToScroll, double pixels)
result = iAxisInteractivityHelper.ScrollInMinDirection(rangeToScroll, pixels)

Desde el inicio de IRange, pergaminos a una nueva gama por el número especificado de píxeles en dirección Min

rangeToScroll
El rango de inicio
pixels
Píxeles N de la gama de salida visible
Zoom
public IRange Zoom(IRange initialRange, double fromCoord, double toCoord)
result = iAxisInteractivityHelper.Zoom(initialRange, fromCoord, toCoord)

Calcula y devuelve un rango zoom sobre el eje actual, utilizando como una coordinación de nuevo inicio de rango y como una coordinación de nuevo extremo de rango

initialRange
Rango inicial
fromCoord
La coordinación de la nueva gama comienza en pixels
toCoord
La coordinación de nuevo extremo de gama en píxeles
ZoomBy
public IRange ZoomBy(IRange initialRange, double minFraction, double maxFraction)
result = iAxisInteractivityHelper.ZoomBy(initialRange, minFraction, maxFraction)

Calcula y devuelve un rango zoom sobre el eje actual, utilizando como multiplicador de inicio de rango y como un multiplicador de extremo de rango

initialRange
Rango inicial
minFraction
El multiplicador de rango comienza
maxFraction
El multiplicador de gama final