PinchZoomModifier

StockSharp.Xaml.Charting.ChartModifiers

PinchZoomModifier提供了UltrachartSurface的缩放,并带有了相接的手势.

继承自: RelativeZoomModifierBase

构造函数

PinchZoomModifier
public PinchZoomModifier()
pinchZoomModifier = PinchZoomModifier()

初始化了 & ##PinchZoomModifier+# 类的新实例 。

属性

IsDragging
public bool IsDragging { get; }
value = pinchZoomModifier.IsDragging

如果真有,拖行正在进行中

IsUniform
public bool IsUniform { get; set; }
value = pinchZoomModifier.IsUniform
pinchZoomModifier.IsUniform = value

获取或设置 & ###IsUniform # 属性的值,显示图表的一面是否在缩放时被保留 。

方法

OnModifierTouchDown
public override void OnModifierTouchDown(ModifierTouchManipulationArgs e)
pinchZoomModifier.OnModifierTouchDown(e)

当在父机上发生多触摸下方交互时调用 {UltrachartSurface}

e
详细描述操纵操作的参数
OnModifierTouchMove
public override void OnModifierTouchMove(ModifierTouchManipulationArgs e)
pinchZoomModifier.OnModifierTouchMove(e)

当在母的 UltrachartSurface 上发生多触摸移动交互时调用

e
详细描述操纵操作的参数
OnModifierTouchUp
public override void OnModifierTouchUp(ModifierTouchManipulationArgs e)
pinchZoomModifier.OnModifierTouchUp(e)

当在母的 UltrachartSurface 上发生多触摸上下交互时调用

e
详细描述操纵操作的参数
PerformZoom
protected override void PerformZoom(Point mousePoint, double xValue, double yValue)
pinchZoomModifier.PerformZoom(mousePoint, xValue, yValue)

按指定的 X 和 Y 系数对周围进行放大

mousePoint
鼠标指点.
xValue
x 缩放因子 。
yValue
y缩放因子.