IAxisInteractivityHelper
StockSharp.Xaml.Charting.Visuals.Axes
IAxisInteractivityHelperの現在のインスタンスを所有する軸と相互作用することを可能にする一連の操作を定義します
メソッド
ClipRange
public IRange ClipRange(IRange rangeToClip, IRange maximumRange, ClipMode clipMode)
result = iAxisInteractivityHelper.ClipRange(rangeToClip, maximumRange, clipMode)
渡る使用のクリップを実行します
- rangeToClip
- maximumRange
- clipMode
Scroll
public IRange Scroll(IRange rangeToScroll, double pixels)
result = iAxisInteractivityHelper.Scroll(rangeToScroll, pixels)
開始から、指定したピクセル数で新しい範囲へスクロール
- rangeToScroll
- スタートレンジ
- pixels
- Nピクセルをスタート表示範囲からスクロール
ScrollBy
public IRange ScrollBy(IRange rangeToScroll, int pointAmount)
result = iAxisInteractivityHelper.ScrollBy(rangeToScroll, pointAmount)
指定したデータポイントの指定した値で渡された範囲を翻訳する
- rangeToScroll
- スタートレンジ
- pointAmount
- 開始可視範囲がスクロールされるポイントの量
ScrollInMaxDirection
public IRange ScrollInMaxDirection(IRange rangeToScroll, double pixels)
result = iAxisInteractivityHelper.ScrollInMaxDirection(rangeToScroll, pixels)
開始から、最大方向のピクセル数で新しい範囲にスクロールします。
- rangeToScroll
- スタートレンジ
- pixels
- Nピクセルをスタート表示範囲からスクロール
ScrollInMinDirection
public IRange ScrollInMinDirection(IRange rangeToScroll, double pixels)
result = iAxisInteractivityHelper.ScrollInMinDirection(rangeToScroll, pixels)
開始から、最小方向のピクセル数で新しい範囲にスクロールします。
- rangeToScroll
- スタートレンジ
- pixels
- Nピクセルをスタート表示範囲からスクロール
Zoom
public IRange Zoom(IRange initialRange, double fromCoord, double toCoord)
result = iAxisInteractivityHelper.Zoom(initialRange, fromCoord, toCoord)
新規レンジの開始の座標として使用し、新しい範囲の端の座標として、現在のIAxisのズームレンジを計算し、戻して下さい
- initialRange
- 初期範囲
- fromCoord
- ピクセルで新しい範囲の座標が始まります
- toCoord
- ピクセルの新しい範囲の端の座標
ZoomBy
public IRange ZoomBy(IRange initialRange, double minFraction, double maxFraction)
result = iAxisInteractivityHelper.ZoomBy(initialRange, minFraction, maxFraction)
範囲開始の多岐にわたる開始および範囲の端の多重化として使用している現在のIAxisのズームされた範囲を計算し、戻して下さい
- initialRange
- 初期範囲
- minFraction
- 範囲開始の乗合
- maxFraction
- 範囲の端の乗合器