RelativeZoomModifierBase
StockSharp.Xaml.Charting.ChartModifiers
Define a classe base para modificadores que executam zoom relativo, como MouseWheelZoomModifier e PinchZoomModifier.
Herda de: ChartModifierBase
Propriedades
GrowFactor
public double GrowFactor { get; set; }
value = relativeZoomModifierBase.GrowFactor
relativeZoomModifierBase.GrowFactor = value
Obtém ou define o fator de crescimento em escala (ou encolhe) ambos os eixos na roda do mouse
XyDirection
public XyDirection XyDirection { get; set; }
value = relativeZoomModifierBase.XyDirection
relativeZoomModifierBase.XyDirection = value
Obtém ou define o XyDirection para restringir a interatividade do zoom.
Métodos
GrowBy
protected void GrowBy(Point mousePoint, IAxis axis, double fraction)
relativeZoomModifierBase.GrowBy(mousePoint, axis, fraction)
Executa um zoom em um eixo específico em torno do pelo fator de escala especificado
- mousePoint
- O ponto do rato.
- axis
- O eixo.
- fraction
- O factor de escala.
PerformZoom
protected virtual void PerformZoom(Point mousePoint, double xValue, double yValue)
relativeZoomModifierBase.PerformZoom(mousePoint, xValue, yValue)
Executa um zoom em todos os eixos X e Y em torno do fator X e Y especificado
- mousePoint
- O ponto do rato.
- xValue
- O fator de zoom x.
- yValue
- O fator y zoom.
Campos
XyDirectionProperty
public static readonly DependencyProperty XyDirectionProperty
value = RelativeZoomModifierBase.XyDirectionProperty
Define a propriedade XyDirection dependência