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