RolloverModifier

StockSharp.Xaml.Charting.ChartModifiers

RolloverModifier はマウスオーバーのヒットテストをチャートに提供し、SeriesInfoオブジェクトのコレクションをマウスが移動するような更新をバインドします。UltrachartSurface に追加し、IsEnabledを設定して、この動作を有効にします。

継承元: VerticalSliceModifierBase

コンストラクター

RolloverModifier
public RolloverModifier()
rolloverModifier = RolloverModifier()

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

プロパティ

DrawVerticalLine
public bool DrawVerticalLine { get; set; }
value = rolloverModifier.DrawVerticalLine
rolloverModifier.DrawVerticalLine = value

垂直線がロールオーバー位置で描画されるかどうかを取得またはセットする

メソッド

ClearAll
protected override void ClearAll()
rolloverModifier.ClearAll()

派生したクラスに上書きすると、ModifierSurfaceからすべてのマーカーとツールチップをクリアするべきです。

GetIncludeSeries
public static bool GetIncludeSeries(DependencyObject obj)
result = RolloverModifier.GetIncludeSeries(obj)

付属のシリーズをゲットするか、またはない

GetRolloverMarkerFrom
protected override FrameworkElement GetRolloverMarkerFrom(SeriesInfo seriesInfo)
result = rolloverModifier.GetRolloverMarkerFrom(seriesInfo)

SeriesInfo からロールオーバーマーカーをゲットしてチャートを置きます

seriesInfo
HandleMasterMouseEvent
protected override void HandleMasterMouseEvent(Point mousePoint)
rolloverModifier.HandleMasterMouseEvent(mousePoint)

派生したクラスに上書きされると、マスターChartModifierBase MouseMoveイベントを扱います

mousePoint
現在のマウスポイント
OnSelectedSeriesChanged
protected override void OnSelectedSeriesChanged(IEnumerable<IRenderableSeries> oldSeries, IEnumerable<IRenderableSeries> newSeries)
rolloverModifier.OnSelectedSeriesChanged(oldSeries, newSeries)

親面SelectedSeries@コレクション変更時に呼び出される

oldSeries
newSeries
SetIncludeSeries
public static void SetIncludeSeries(DependencyObject obj, bool value)
RolloverModifier.SetIncludeSeries(obj, value)

付属シリーズをセットするか、またはない

TryUpdateOverlays
protected override void TryUpdateOverlays(Point atPoint)
rolloverModifier.TryUpdateOverlays(atPoint)

修飾子IsEnabledと、ポイントが修飾子、更新軸、チャートオーバーレイに有効である場合

atPoint
現在のマウスポイント

フィールド

DrawVerticalLineProperty
public static readonly DependencyProperty DrawVerticalLineProperty
value = RolloverModifier.DrawVerticalLineProperty

電子メール:DrawVerticalLineDependencyProperty@

IncludeSeriesProperty
public static readonly DependencyProperty IncludeSeriesProperty
value = RolloverModifier.IncludeSeriesProperty

特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人