ZoomPanelZoomPanelHistoryItemsCollection Class |
Namespace: Ab2d.Controls
public class ZoomPanelHistoryItemsCollection : INotifyPropertyChanged
The ZoomPanelZoomPanelHistoryItemsCollection type exposes the following members.
Name | Description | |
---|---|---|
CurrentIndex |
Gets the index of the current item.
| |
CurrentItem |
Gets the current history item that contains the Viewbox and RotationAngle.
| |
IsBackAvailable |
Gets a boolean that specifies if we can move to the previous (older) history item.
| |
IsNextAvailable |
Gets a boolean that specifies if we can move the next (newer) history item.
| |
IsSuspended |
Gets a boolean that specifies if adding new items is currently suspended.
| |
ItemsCount |
Gets the number of saved items currently in the history.
| |
MaxItems |
Gets or sets the maximum number of saved history items. Special values: 0 = history is disabled, -1 = unlimited
|
Name | Description | |
---|---|---|
AddItem |
Adds a new ZoomPanelHistoryItem to the history items collection.
| |
Clear |
Clears all the saved history items.
| |
GetItem |
Returns a ZoomPanelHistoryItem with the specified itemIndex (0: the latest (newest) item, (ItemsCount - 1): the last (oldest) item)
| |
MoveBack |
Goes to the previous (older) history item.
| |
MoveNext |
Goes to the next (newer) history item.
| |
Resume |
Resumes saving and navigating history items. Call Suspend method to resume saving and navigating history items.
| |
Suspend |
Suspends saving and navigating history items. Call Resume method to resume saving and navigating history items.
|
Name | Description | |
---|---|---|
CurrentHistoryItemChanged |
Event that is fired when the current history item is changed.
| |
PropertyChanged |
PropertyChanged
|
Name | Description | |
---|---|---|
GetCurrentItemCallback |
GetCurrentItemCallback is used to get the ZoomPanelHistoryItem with the current Viewbox and RotationAngle.
|