RolloverModifier
RolloverModifier はマウスオーバーのヒットテストをチャートに提供し、SeriesInfoオブジェクトのコレクションをマウスが移動するような更新をバインドします。UltrachartSurface に追加し、IsEnabledを設定して、この動作を有効にします。
継承元: VerticalSliceModifierBase
コンストラクター
public RolloverModifier()
rolloverModifier = RolloverModifier()
RolloverModifierクラスの新しいインスタンスを初期化します。
プロパティ
public bool DrawVerticalLine { get; set; }
value = rolloverModifier.DrawVerticalLine
rolloverModifier.DrawVerticalLine = value
垂直線がロールオーバー位置で描画されるかどうかを取得またはセットする
メソッド
protected override void ClearAll()
rolloverModifier.ClearAll()
派生したクラスに上書きすると、ModifierSurfaceからすべてのマーカーとツールチップをクリアするべきです。
public static bool GetIncludeSeries(DependencyObject obj)
result = RolloverModifier.GetIncludeSeries(obj)
付属のシリーズをゲットするか、またはない
protected override FrameworkElement GetRolloverMarkerFrom(SeriesInfo seriesInfo)
result = rolloverModifier.GetRolloverMarkerFrom(seriesInfo)
SeriesInfo からロールオーバーマーカーをゲットしてチャートを置きます
- seriesInfo
protected override void HandleMasterMouseEvent(Point mousePoint)
rolloverModifier.HandleMasterMouseEvent(mousePoint)
派生したクラスに上書きされると、マスターChartModifierBase MouseMoveイベントを扱います
- mousePoint
- 現在のマウスポイント
protected override void OnSelectedSeriesChanged(IEnumerable<IRenderableSeries> oldSeries, IEnumerable<IRenderableSeries> newSeries)
rolloverModifier.OnSelectedSeriesChanged(oldSeries, newSeries)
親面SelectedSeries@コレクション変更時に呼び出される
- oldSeries
- newSeries
public static void SetIncludeSeries(DependencyObject obj, bool value)
RolloverModifier.SetIncludeSeries(obj, value)
付属シリーズをセットするか、またはない
protected override void TryUpdateOverlays(Point atPoint)
rolloverModifier.TryUpdateOverlays(atPoint)
修飾子IsEnabledと、ポイントが修飾子、更新軸、チャートオーバーレイに有効である場合
- atPoint
- 現在のマウスポイント
フィールド
public static readonly DependencyProperty DrawVerticalLineProperty
value = RolloverModifier.DrawVerticalLineProperty
電子メール:DrawVerticalLineDependencyProperty@
public static readonly DependencyProperty IncludeSeriesProperty
value = RolloverModifier.IncludeSeriesProperty
特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人 特定非営利活動法人