PinchZoomModifier
StockSharp.Xaml.Charting.ChartModifiers
PinchZoomModifierはピンチジェスチャーでUltrachartSurfaceのズームを提供します
コンストラクター
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 ズーム係数。