PinchZoomModifier

StockSharp.Xaml.Charting.ChartModifiers

PinchZoomModifierはピンチジェスチャーでUltrachartSurfaceのズームを提供します

継承元: RelativeZoomModifierBase

コンストラクター

PinchZoomModifier
public PinchZoomModifier()
pinchZoomModifier = PinchZoomModifier()

PinchZoomModifierクラスの新しいインスタンスを初期化します。

プロパティ

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

True なら、Dragging は進行中

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 ズーム係数。