WPF Charting Documentation - SciChart WPF Charts SDK v5.x
ZoomHistoryManager Class Members
Properties  Methods  Events


The following tables list the members exposed by ZoomHistoryManager.

Public Constructors
 NameDescription
Public ConstructorZoomHistoryManager ConstructorOverloaded.   
Top
Public Properties
 NameDescription
Public PropertyAnimationDurationGets or Sets duration which will be used in Undo Redo methods to perform animation  
Public PropertyHistoryDepthGets or Sets depth of the history  
Public PropertyMouseWheelThrottleGets or sets the mouse wheel throttle in ms. That is, the time between successive storing of the ranges in IZoomHistoryManager  
Public PropertyParentSurfaceGets the ParentSurface that this ZoomHistoryManager is associated with  
Public PropertyRedoCommandPerforms the selection of the axes ranges used before the Undo operation.  
Public PropertyUndoCommandPerforms the selection of the previously used range for all axes.  
Top
Public Methods
 NameDescription
Public MethodAttachSciChartSurfaceCalled when the SciChart.Charting.Visuals.SciChartSurface is attached to a ZoomHistoryManager.  
Public MethodCanRedoOverloaded. Reports the value indicating wether it is possible to perform the Redo operation.  
Public MethodCanUndoOverloaded. Reports the value indicating wether it is possible to perform the Undo operation.  
Public MethodClearHistoryOverloaded. Clears all histories  
Public MethodDetachSciChartSurfaceCalled when the SciChart.Charting.Visuals.SciChartSurface is detached from a ZoomHistoryManager.  
Public MethodGetCurrentOverloaded. Returns the current (latest) range for all Axis keyed by AxisKey  
Public MethodGetHistoryOverloaded. Returns the full range history for all Axis keyed by AxisKey  
Public MethodPushUSED INTERNALLY IN SCICHART Pushes newRange into history collection for appropriate axisKey  
Public MethodPushAllPushes latest range saved by SaveLatestRange method  
Public MethodRedoOverloaded. Performs the selection of the axes ranges used before the Undo operation.  
Public MethodSaveLatestRangeSaves the latest range into history collection for appropriate axisKey  
Public MethodTryIncrementCounterUSED INTERNALLY IN SCICHART  
Public MethodUndoOverloaded. Performs the selection of the previously used range for all axes.  
Top
Protected Methods
 NameDescription
Protected MethodOnPropertyChangedCalled when [property changed].  
Protected MethodOnRangeHistoryChangedRaises the RangeHistoryChanged event  
Top
Extension Methods
 NameDescription
Public Extension MethodToEnumerable<T>Yields a single item, converting it to System.Collections.IEnumerable.
Public Extension MethodToStringArray2D<T>
Top
Public Events
 NameDescription
Public EventPropertyChangedOccurs when a property value changes.  
Public EventRangeHistoryChangedRaised when the RangeHistoryStack is changed  
Top
See Also

Reference

ZoomHistoryManager Class
SciChart.Charting.HistoryManagers Namespace

 

 


SCICHART ® is a Registered Trademark in the UK, US and EU. Copyright SciChart Ltd 2011-2018.

Send Feedback