public virtual ImageViewerInteractiveMode MouseWheelInteractiveMode {get; set;}
Public Overridable Property MouseWheelInteractiveMode As ImageViewerInteractiveMode
public virtual ImageViewerInteractiveMode MouseWheelInteractiveMode {get; set;}
OS X only @property (nonatomic,retain) LTImageViewerInteractiveMode * mouseWheelInteractiveMode;
get_MouseWheelInteractiveMode();
set_MouseWheelInteractiveMode(value);
Object.defineProperty('MouseWheelInteractiveMode');
The current InteractiveService will convert mouse wheel events to DragStarted/ InteractiveService.DragDelta%InteractiveService.DragCompleted:E:Leadtools.Controls.InteractiveService.DragCompleted% events. For example, ImageViewerPanZoomInteractiveMode does not need to do anything special to handle mouse wheel events since it already subscribes to these events and you can set an instance of this class directly in MouseWheelInteractiveMode.
To use an interactive mode, you create an instance of any of the derived classes and assign it to the viewer using one of the following methods:
ImageViewer.DefaultInteractiveMode: Assigns the interactive mode to be set as the default one.
ImageViewer.TouchInteractiveMode: Assigns the interactive mode in devices that support touch.
ImageViewer.MouseWheelInteractiveMode: Assigns the interactive mode to the mouse wheel.