RolloverModifier

StockSharp.Xaml.Charting.ChartModifiers

El RolloverModifier proporciona una prueba de golpes de ratón a una carta, además de una colección de objetos SeriesInfopara atar a los que se actualiza como el ratón se mueve. Añadir a UltrachartSurface@ y establecer IsEnabled para que este comportamiento sea posible.

Hereda de: VerticalSliceModifierBase

Constructores

RolloverModifier
public RolloverModifier()
rolloverModifier = RolloverModifier()

Inicia una nueva instancia de la clase RolloverModifier.

Propiedades

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

Obtiene o establece si una Línea Vertical debe ser dibujada en la ubicación de la redondez

Métodos

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

Cuando se anula en una clase derivada, este método debe limpiar todos los marcadores y puntas de herramientas de la ModifierSurface

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

Consigue la serie de incluir o no

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

Obtener marcador de redondeo de SeriesInfo para colocar en el gráfico

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

Cuando se anula en una clase derivada, se llama a manejar el Master ChartModifierBaseMouseMoveevent

mousePoint
El punto de Mouse actual
OnSelectedSeriesChanged
protected override void OnSelectedSeriesChanged(IEnumerable<IRenderableSeries> oldSeries, IEnumerable<IRenderableSeries> newSeries)
rolloverModifier.OnSelectedSeriesChanged(oldSeries, newSeries)

Llamado cuando la superficie de los padres SelectedSeries cambios de colección

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

Establece la serie o no

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

Si el modificador actual IsEnabled@, y el Punto es válido para el modificador, actualiza el eje y los sobreimpuestos de la gráfica

atPoint
El punto actual del ratón

Campos

DrawVerticalLineProperty
public static readonly DependencyProperty DrawVerticalLineProperty
value = RolloverModifier.DrawVerticalLineProperty

Define el DrawVerticalLine@DependencyProperty@

IncludeSeriesProperty
public static readonly DependencyProperty IncludeSeriesProperty
value = RolloverModifier.IncludeSeriesProperty

Definido IncludeSeries Propiedad Adjunta