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@