IChartModifier
Define la interfaz a ChartModifierBase@, que se puede utilizar para ampliar la interactividad o renderización de la UltrachartSurface@
Implementa: IChartModifierBase, IReceiveMouseEvents, INotifyPropertyChanged
Propiedades
public IUltrachartSurface ParentSurface { get; set; }
value = iChartModifier.ParentSurface
iChartModifier.ParentSurface = value
Obtiene o establece el padre UltrachartSurface para realizar operaciones en
public IAxis XAxis { get; }
value = iChartModifier.XAxis
Consigue la instancia XAxis IAxis en el padre UltrachartSurface
public IEnumerable<IAxis> YAxes { get; }
value = iChartModifier.YAxes
Devuelve los YAxes en el padre UltrachartSurface
public IAxis YAxis { get; }
value = iChartModifier.YAxis
Consigue el YAxis primario, este es el primer eje en la colección YAxes
Métodos
public IAxis GetYAxis(string axisId)
result = iChartModifier.GetYAxis(axisId)
Consigue la instancia IAxis del YAxis en el padre UltrachartSurface con el Id especificado
- axisId
- El Id del eje para conseguir
Devuelve: El ejemplo del eje
public bool IsPointWithinBounds(Point mousePoint, IHitTestable hitTestable)
result = iChartModifier.IsPointWithinBounds(mousePoint, hitTestable)
Se obtiene si el punto del ratón está dentro de los límites del elemento de prueba de éxito. Supone que el punto del ratón no ha sido traducido todavía (performes traducción)
- mousePoint
- hitTestable
public void OnAnnotationCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
iChartModifier.OnAnnotationCollectionChanged(sender, args)
Llamado cuando el AnnotationCollectioncambio
public void OnXAxesCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
iChartModifier.OnXAxesCollectionChanged(sender, args)
Llamada con los cambios XAxes AxisCollection@
public void OnYAxesCollectionChanged(object sender, NotifyCollectionChangedEventArgs args)
iChartModifier.OnYAxesCollectionChanged(sender, args)
Llamada con los cambios XAxes AxisCollection@
public void ResetInertia()
iChartModifier.ResetInertia()
Detiene instantáneamente cualquier inercia que pueda estar asociada con este modificador.