SeriesValueModifier

StockSharp.Xaml.Charting.ChartModifiers

BaseRenderableSeries の表に AxisMarkerAnnotation を BaseRenderableSeries に置くカスタム ChartModifierBase が、現在の BaseRenderableSeries の Y 値を示します。 各シリーズは、シリーズの Y 値の最新の Y 値で 1 つの軸マーカーを配置します。

継承元: ChartModifierBase

コンストラクター

SeriesValueModifier
public SeriesValueModifier()
seriesValueModifier = SeriesValueModifier()

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

プロパティ

AnnotationsBySeries
protected IDictionary<IRenderableSeries, IAnnotation> AnnotationsBySeries { get; }
value = seriesValueModifier.AnnotationsBySeries

Stores AxisMarkerAnnotation instances keyed by IRenderableSeries

AxisMarkerStyle
public Style AxisMarkerStyle { get; set; }
value = seriesValueModifier.AxisMarkerStyle
seriesValueModifier.AxisMarkerStyle = value

Axis Markers に適用するスタイルを取得またはセットします。 実装の備考を参照してください。

YAxisId
public string YAxisId { get; set; }
value = seriesValueModifier.YAxisId
seriesValueModifier.YAxisId = value

YAxisがSeriesValueModifierを結合するかどうかを定義します。

メソッド

GetIsLastPointInViewport
public static bool GetIsLastPointInViewport(DependencyObject obj)
result = SeriesValueModifier.GetIsLastPointInViewport(obj)

IsLastPointInViewportProperty@の値を受け取ります

GetIsRenderableSeriesInViewport
public static bool GetIsRenderableSeriesInViewport(DependencyObject obj)
result = SeriesValueModifier.GetIsRenderableSeriesInViewport(obj)

IsRenderableSeriesInViewportProperty@の値を受け取ります

GetIsSeriesValueModifierEnabled
public static bool GetIsSeriesValueModifierEnabled(UIElement element)
result = SeriesValueModifier.GetIsSeriesValueModifierEnabled(element)

要素のIsSeriesValueModifierEnabledプロパティを取得します。RenderableSeriesに真に設定すると、このシリーズはSeriesValueModifier処理に含まれます。

element
要素。

戻り値: 本シリーズに当てはまると、SeriesValueModifier 処理に含まれている場合、それ以外の場合は除外されます。

GetSeriesMarkerColor
public static Color GetSeriesMarkerColor(DependencyObject obj)
result = SeriesValueModifier.GetSeriesMarkerColor(obj)

SeriesMarkerColorProperty@の値を受け取ります

OnAttached
public override void OnAttached()
seriesValueModifier.OnAttached()

チャート修飾子がチャート表に取り付けられたときの呼び出し

OnDetached
public override void OnDetached()
seriesValueModifier.OnDetached()

チャート修飾子がチャート面から離脱される直前に呼び出される

OnIsEnabledChanged
protected override void OnIsEnabledChanged()
seriesValueModifier.OnIsEnabledChanged()

IsEnabled プロパティがこのSeriesValueModifier@インスタンスに変更したときに呼び出される

OnParentSurfaceRendered
public override void OnParentSurfaceRendered(UltrachartRenderedMessage e)
seriesValueModifier.OnParentSurfaceRendered(e)

親 UltrachartSurface がレンダーされたときに呼び出される

e
イベント情報のargデータを含むUltrachartRenderedMessage@
SetIsLastPointInViewport
public static void SetIsLastPointInViewport(DependencyObject obj, bool value)
SeriesValueModifier.SetIsLastPointInViewport(obj, value)

IsLastPointInViewportProperty の値をセット

SetIsRenderableSeriesInViewport
public static void SetIsRenderableSeriesInViewport(DependencyObject obj, bool value)
SeriesValueModifier.SetIsRenderableSeriesInViewport(obj, value)

IsRenderableSeriesInViewportProperty@の値を受け取ります

SetIsSeriesValueModifierEnabled
public static void SetIsSeriesValueModifierEnabled(UIElement element, bool value)
SeriesValueModifier.SetIsSeriesValueModifierEnabled(element, value)

要素にIsSeriesValueModifierEnabledプロパティを設定してください。RenderableSeriesに真に設定すると、このシリーズはSeriesValueModifier処理に含まれます。

element
要素。
value
本シリーズに当てはまると、SeriesValueModifier 処理に含まれている場合、それ以外の場合は除外されます。
SetSeriesMarkerColor
public static void SetSeriesMarkerColor(DependencyObject obj, Color value)
SeriesValueModifier.SetSeriesMarkerColor(obj, value)

SeriesMarkerColorProperty の値をセット

フィールド

AxisMarkerStyleProperty
public static readonly DependencyProperty AxisMarkerStyleProperty
value = SeriesValueModifier.AxisMarkerStyleProperty

軸マーカースタイルDependencyProperty@

IsLastPointInViewportProperty
public static readonly DependencyProperty IsLastPointInViewportProperty
value = SeriesValueModifier.IsLastPointInViewportProperty

IsLastPointInViewportPropertyに添付されたプロパティを定義します。ビューポートの外に渡る最後のポイントにレンダリング可能なシリーズに関連付けられている AxisMarkerの不透明度を変更するために使われます。

IsRenderableSeriesInViewportProperty
public static readonly DependencyProperty IsRenderableSeriesInViewportProperty
value = SeriesValueModifier.IsRenderableSeriesInViewportProperty

IsRenderableSeriesInViewportに添付されたプロパティを定義します。ビューポート外に進むと、AxisMarkerに関連したレンダリング可能なシリーズを非表示にするために使われます。

IsSeriesValueModifierEnabledProperty
public static readonly DependencyProperty IsSeriesValueModifierEnabledProperty
value = SeriesValueModifier.IsSeriesValueModifierEnabledProperty

IsSeriesValueModifier DependencyProperty. RenderableSeries に True を設定すると、SeriesValueModifier の処理にこのシリーズが含まれているので、それ以外の場合は除外されます。

SeriesMarkerColorProperty
public static readonly DependencyProperty SeriesMarkerColorProperty
value = SeriesValueModifier.SeriesMarkerColorProperty

LastPointColorを添付したプロパティを定義します。RenderableSeries@ のビューポートにある最後の可視バーの色を保持します。

YAxisIdProperty
public static readonly DependencyProperty YAxisIdProperty
value = SeriesValueModifier.YAxisIdProperty

電子メール:YAxisIdDependencyProperty@