SeriesValueModifier

StockSharp.Xaml.Charting.ChartModifiers

Un ChartModifierBase personalizado que coloca un AxisMarkerAnnotation en el YAxis para cada BaseRenderableSeries en el gráfico, mostrando el valor Y actual BaseRenderableSeries. E.g. para cada serie, coloque un eje-marcador con el valor Y más reciente de la serie

Hereda de: ChartModifierBase

Constructores

SeriesValueModifier
public SeriesValueModifier()
seriesValueModifier = SeriesValueModifier()

Inicia una nueva instancia de la clase SeriesValueModifier.

Propiedades

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

Tiendas AxisMarkerAnnotation instancias claves por IRenderableSeries

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

Obtiene o establece un estilo para aplicar a los marcadores del eje.

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

Define el YAxis para atar el SeriesValueModifier a, igualando por cadena Id

Métodos

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

Obtiene el valor de IsLastPointInViewportProperty

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

Obtiene el valor de IsRenderableSeriesInViewportProperty

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

Consigue la propiedad IsSeriesValueModifierEnabled en el elemento. Cuando se establece para Verdadar en un RenderableSeries, esta serie se incluirá en el procesamiento SeriesValueModifier, de lo contrario se excluirá

element
El elemento.

Devuelve: si se establece en la verdad esta serie se incluirá en el procesamiento SeriesValueModifier@, de lo contrario será excluido.

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

Obtiene el valor de SeriesMarkerColorProperty

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

Llamado cuando el Modificador de Gráfico está conectado a la superficie de carga

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

Llamado inmediatamente antes de que el Modificador de Gráfico se desprenda de la superficie de la Chart

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

Llamado cuando el alojamiento IsEnabled cambia en este caso SeriesValueModifier

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

Llamado cuando el padre UltrachartSurface se entrega

e
UltrachartRenderedMessage que contiene los datos del evento arg
SetIsLastPointInViewport
public static void SetIsLastPointInViewport(DependencyObject obj, bool value)
SeriesValueModifier.SetIsLastPointInViewport(obj, value)

Establece el valor de la IsLastPointInViewportProperty

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

Obtiene el valor de IsRenderableSeriesInViewportProperty

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

Establece la propiedad IsSeriesValueModifierEnabled en el elemento. Cuando se establece para Verdadar en un RenderableSeries, esta serie se incluirá en el procesamiento SeriesValueModifier, de lo contrario se excluirá

element
El elemento.
value
si se establece en la verdad esta serie se incluirá en el procesamiento SeriesValueModifier@, de lo contrario será excluido.
SetSeriesMarkerColor
public static void SetSeriesMarkerColor(DependencyObject obj, Color value)
SeriesValueModifier.SetSeriesMarkerColor(obj, value)

Establece el valor de la SeriesMarkerColorProperty

Campos

AxisMarkerStyleProperty
public static readonly DependencyProperty AxisMarkerStyleProperty
value = SeriesValueModifier.AxisMarkerStyleProperty

El estilo marcador de eje DependencyProperty.

IsLastPointInViewportProperty
public static readonly DependencyProperty IsLastPointInViewportProperty
value = SeriesValueModifier.IsLastPointInViewportProperty

Define la propiedad IsLastPointInViewportProperty. Se utiliza para cambiar la opacidad de AxisMarker@ asociada a una serie renderable cuando el último punto sale del puerto de visualización.

IsRenderableSeriesInViewportProperty
public static readonly DependencyProperty IsRenderableSeriesInViewportProperty
value = SeriesValueModifier.IsRenderableSeriesInViewportProperty

Define la propiedad IsRenderableSeriesInViewport. Se utiliza para ocultar la AxisMarker asociada a una serie renderable cuando sale del puerto de visualización.

IsSeriesValueModifierEnabledProperty
public static readonly DependencyProperty IsSeriesValueModifierEnabledProperty
value = SeriesValueModifier.IsSeriesValueModifierEnabledProperty

El IsSeriesValueModifier DependencyProperty. Cuando se establece para Verdadar en un RenderableSeries, esta serie se incluirá en el procesamiento SeriesValueModifier, de lo contrario se excluirá

SeriesMarkerColorProperty
public static readonly DependencyProperty SeriesMarkerColorProperty
value = SeriesValueModifier.SeriesMarkerColorProperty

Define la propiedad a LastPointColor. Tiene el color de la última barra visible en un mirador para RenderableSeries@

YAxisIdProperty
public static readonly DependencyProperty YAxisIdProperty
value = SeriesValueModifier.YAxisIdProperty

Define el YAxisId@DependencyProperty@