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.
|