IChartModifier
Defines the interface to a ChartModifierBase, which can be used to extend the interactivity or rendering of the UltrachartSurface
Реализует: IChartModifierBase, IReceiveMouseEvents, INotifyPropertyChanged
Свойства
ParentSurface : IUltrachartSurface
Gets or sets the parent UltrachartSurface to perform operations on
YAxes : IEnumerable<IAxis>
Returns the YAxes on the parent UltrachartSurface
Методы
GetYAxis(string) : IAxis
Gets the YAxis IAxis instance on the parent UltrachartSurface with the specified Id
- axisId
- The Id of the axis to get
Возвращает: The Axis instance
IsPointWithinBounds(Point, IHitTestable) : bool
Gets whether the mouse point is within the bounds of the hit-testable element. Assumes the mouse-point has not been translated yet (performs translation)
- mousePoint
- hitTestable
OnAnnotationCollectionChanged(object, NotifyCollectionChangedEventArgs)
Called when the AnnotationCollection changes
OnXAxesCollectionChanged(object, NotifyCollectionChangedEventArgs)
Called with the XAxesAxisCollection changes
OnYAxesCollectionChanged(object, NotifyCollectionChangedEventArgs)
Called with the XAxesAxisCollection changes
ResetInertia()
Instantly stops any inertia that can be associated with this modifier.