RolloverModifier
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
public RolloverModifier()
rolloverModifier = RolloverModifier()
Inicia una nueva instancia de la clase RolloverModifier.
Propiedades
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
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
public static bool GetIncludeSeries(DependencyObject obj)
result = RolloverModifier.GetIncludeSeries(obj)
Consigue la serie de incluir o no
protected override FrameworkElement GetRolloverMarkerFrom(SeriesInfo seriesInfo)
result = rolloverModifier.GetRolloverMarkerFrom(seriesInfo)
Obtener marcador de redondeo de SeriesInfo para colocar en el gráfico
- seriesInfo
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
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
public static void SetIncludeSeries(DependencyObject obj, bool value)
RolloverModifier.SetIncludeSeries(obj, value)
Establece la serie o no
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
public static readonly DependencyProperty DrawVerticalLineProperty
value = RolloverModifier.DrawVerticalLineProperty
Define el DrawVerticalLine@DependencyProperty@
public static readonly DependencyProperty IncludeSeriesProperty
value = RolloverModifier.IncludeSeriesProperty
Definido IncludeSeries Propiedad Adjunta