ZoomPanModifierBase

StockSharp.Xaml.Charting.ChartModifiers

マウスドラッグでパンを担当する修飾子のベースクラス。

継承元: ChartModifierBase

コンストラクター

ZoomPanModifierBase
protected ZoomPanModifierBase()
zoomPanModifierBase = ZoomPanModifierBase()

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

プロパティ

ClipModeX
public ClipMode ClipModeX { get; set; }
value = zoomPanModifierBase.ClipModeX
zoomPanModifierBase.ClipModeX = value

X軸のエッジに達するとパンニングの動作を定義します。 e.g 。 ClipMode.ClipAtExtentsはX軸の外側にパンニングを防ぐことができます、ClipMode.Noneは外でパンニングすることができます

IsDragging
public bool IsDragging { get; protected set; }
value = zoomPanModifierBase.IsDragging
zoomPanModifierBase.IsDragging = value

ユーザーが現在チャートをドラッグしているかどうかを把握

XyDirection
public XyDirection XyDirection { get; set; }
value = zoomPanModifierBase.XyDirection
zoomPanModifierBase.XyDirection = value

InertialZoomPanModifierの方向を定義する

ZoomExtentsY
public bool ZoomExtentsY { get; set; }
value = zoomPanModifierBase.ZoomExtentsY
zoomPanModifierBase.ZoomExtentsY = value

もし真なら、X-Directionでパンニングするときに、Y-Axisの動作範囲をズームするだけでズームします。 異なるズーム効果を達成するためにXyDirectionでコンオークションで使用してください

メソッド

OnModifierMouseDown
public override void OnModifierMouseDown(ModifierMouseArgs e)
zoomPanModifierBase.OnModifierMouseDown(e)

マウスボタンを親 UltrachartSurfaceに押下すると呼び出されます

e
マウスボタン操作を詳細に説明する引数
OnModifierMouseMove
public override void OnModifierMouseMove(ModifierMouseArgs e)
zoomPanModifierBase.OnModifierMouseMove(e)

マウスが親 UltrachartSurface@ に移動したときに呼び出される

e
マウスの移動操作を詳述する引数
OnModifierMouseUp
public override void OnModifierMouseUp(ModifierMouseArgs e)
zoomPanModifierBase.OnModifierMouseUp(e)

親UltrachartSurface@にマウスボタンがリリースされたときに呼び出されます

e
マウスボタン操作を詳細に説明する引数
Pan
public abstract void Pan(Point currentPoint, Point lastPoint, Point startPoint)
zoomPanModifierBase.Pan(currentPoint, lastPoint, startPoint)

ユーザからパンコマンドを受信します。

currentPoint
妊娠の現在のポイント。
lastPoint
妊娠前のポイント。
startPoint
妊娠の開始点。

フィールド

ClipModeXProperty
public static readonly DependencyProperty ClipModeXProperty
value = ZoomPanModifierBase.ClipModeXProperty

ClipToExtentsX依存性プロパティを定義する

XyDirectionProperty
public static readonly DependencyProperty XyDirectionProperty
value = ZoomPanModifierBase.XyDirectionProperty

XyDirection依存性プロパティを定義する

ZoomExtentsYProperty
public static readonly DependencyProperty ZoomExtentsYProperty
value = ZoomPanModifierBase.ZoomExtentsYProperty

電子メール:ZoomExtentsYDependencyProperty@