ZoomHistoryManager Class Members
The following tables list the members exposed by ZoomHistoryManager.
Public Constructors
Name | Description | |
---|---|---|
![]() | ZoomHistoryManager Constructor | Overloaded. |
Public Properties
Name | Description | |
---|---|---|
![]() | AnimationDuration | Gets or Sets duration which will be used in Undo Redo methods to perform animation |
![]() | HistoryDepth | Gets or Sets depth of the history |
![]() | MouseWheelThrottle | Gets or sets the mouse wheel throttle in ms. That is, the time between successive storing of the ranges in IZoomHistoryManager |
![]() | ParentSurface | Gets the ParentSurface that this ZoomHistoryManager is associated with |
![]() | RedoCommand | Performs the selection of the axes ranges used before the Undo operation. |
![]() | UndoCommand | Performs the selection of the previously used range for all axes. |
Public Methods
Name | Description | |
---|---|---|
![]() | AttachSciChartSurface | Called when the SciChart.Charting.Visuals.SciChartSurface is attached to a ZoomHistoryManager. |
![]() | CanRedo | Overloaded. Reports the value indicating wether it is possible to perform the Redo operation. |
![]() | CanUndo | Overloaded. Reports the value indicating wether it is possible to perform the Undo operation. |
![]() | ClearHistory | Overloaded. Clears all histories |
![]() | DetachSciChartSurface | Called when the SciChart.Charting.Visuals.SciChartSurface is detached from a ZoomHistoryManager. |
![]() | GetCurrent | Overloaded. Returns the current (latest) range for all Axis keyed by AxisKey |
![]() | GetHistory | Overloaded. Returns the full range history for all Axis keyed by AxisKey |
![]() | NotifyAxisIdChanged | Called when the SciChart.Charting.Visuals.Axes.IAxis has it's Id changed. |
![]() | Push | USED INTERNALLY IN SCICHART Pushes newRange into history collection for appropriate axisKey |
![]() | PushAll | Pushes latest range saved by SaveLatestRange method |
![]() | Redo | Overloaded. Performs the selection of the axes ranges used before the Undo operation. |
![]() | SaveLatestRange | Saves the latest range into history collection for appropriate axisKey |
![]() | TryIncrementCounter | USED INTERNALLY IN SCICHART |
![]() | Undo | Overloaded. Performs the selection of the previously used range for all axes. |
Protected Methods
Name | Description | |
---|---|---|
![]() | OnPropertyChanged | Called when [property changed]. |
![]() | OnRangeHistoryChanged | Raises the RangeHistoryChanged event |
Extension Methods
Name | Description | |
---|---|---|
![]() | DebugFinalizer<T> | Notifies that finalizer has been invoked |
![]() | ToDoubleArray | Overloaded. Converts an System.IComparable array to double array |
![]() | ToEnumerable<T> | Yields a single item, converting it to System.Collections.IEnumerable. |
![]() | ToStringArray2D<T> |
Public Events
Name | Description | |
---|---|---|
![]() | PropertyChanged | Occurs when a property value changes. |
![]() | RangeHistoryChanged | Raised when the RangeHistoryStack is changed |
See Also