←Select platform

ImageViewerSpyGlassInteractiveMode Class Members

Summary

The following tables list the members exposed by ImageViewerSpyGlassInteractiveMode.

Public Constructors

Name Description
ImageViewerSpyGlassInteractiveMode Initializes a new instance of ImageViewerSpyGlassInteractiveMode

Protected Constructors

Name Description
ImageViewerInteractiveMode Initializes a new instance of ImageViewerInteractiveMode. (Inherited from ImageViewerInteractiveMode)

Public Methods

Name Description
Restart Restarts the interactive mode.
Start Starts the mode.
Stop Stops the mode.
ToString Returns the user friendly name of this mode. (Inherited from ImageViewerInteractiveMode)

Protected Methods

Name Description
CanStartWork Gets a value that indicates whether the mode can start work. (Inherited from ImageViewerInteractiveMode)
CanWorkOnItem Gets a value that indicate whether this mode can work on a given item. (Inherited from ImageViewerInteractiveMode)
GetItemWorkBounds Get the work bounds of an item. (Inherited from ImageViewerInteractiveMode)
GetWorkBounds Current work bounds for this mode. (Inherited from ImageViewerInteractiveMode)
OnDrawImage Raises the DrawImage event.
OnWorkCompleted Indicates that this mode has completed working and raises the WorkCompleted event. (Inherited from ImageViewerInteractiveMode)
OnWorkStarted Indicates that this mode has started working and raises the WorkStarted event. (Inherited from ImageViewerInteractiveMode)
Render Renders the spy glass content.
UpdateAutoItem Updates the Item property. (Inherited from ImageViewerInteractiveMode)

Public Properties

Name Description
AutoItemMode Indicates how the mode updates the Item property. (Inherited from ImageViewerInteractiveMode)
BackgroundBrush Spy glass background brush.
BorderBackPen Spy glass border back pen.
BorderPen Spy glass border pen.
Crosshair Spy glass crosshair type.
CrosshairPen Spy glass crosshair pen.
EnsureVisible Indicates whether to automatically position the spy glass over the image and not beyond the image area.
HideCursorWhileWorking Indicates whether to hide the mouse cursor when this mode is working. (Inherited from ImageViewerInteractiveMode)
HitTestState Indicates this mode hit-test state. (Inherited from ImageViewerInteractiveMode)
HitTestStateCursor Mouse cursor to use for the hit-test state of this ImageViewerInteractiveMode. (Inherited from ImageViewerInteractiveMode)
Id Unique ID of this mode
IdleCursor Mouse cursor to use for the idle state of this ImageViewerInteractiveMode (Inherited from ImageViewerInteractiveMode)
ImageViewer Image Viewer for this mode. (Inherited from ImageViewerInteractiveMode)
InteractiveService Interactive service for this mode. (Inherited from ImageViewerInteractiveMode)
IsDragMouseWheelEnabled Indicates whether this mode accepts drag events originated using the mouse wheel. (Inherited from ImageViewerInteractiveMode)
IsEnabled Indicates of this mode is currently enabled and can work. (Inherited from ImageViewerInteractiveMode)
IsStarted Gets a value that indicate if this mode has started. (Inherited from ImageViewerInteractiveMode)
IsWorking Gets a value that indicates whether this mode is working. (Inherited from ImageViewerInteractiveMode)
Item Item that the mode will use as the work source. (Inherited from ImageViewerInteractiveMode)
ItemPart Item part that this mode will use when working. (Inherited from ImageViewerInteractiveMode)
MouseButtons Mouse button(s) associated with this mode. (Inherited from ImageViewerInteractiveMode)
Name Name of this mode.
Offset Optional offset to apply to the spy glass position.
RedirectControl External control that can be used to re-direct the spy glass render.
RoundRectangleRadius Arc size of the rounded corners if the shape is ImageViewerSpyGlassShape.RoundRectangle.
Shape Spy glass shape.
Size Size of the spy glass.
Tag User defined data for this ImageViewerInteractiveMode (Inherited from ImageViewerInteractiveMode)
WorkingCursor Mouse cursor to use for the working state of this ImageViewerInteractiveMode. (Inherited from ImageViewerInteractiveMode)
WorkOnBounds Indicates whether this mode will only work if the original click or touch was in a specified bounding area. (Inherited from ImageViewerInteractiveMode)

Public Events

Name Description
DrawImage Occurs when the spy glass is working.
WorkCompleted Occurs when this mode completes the work. (Inherited from ImageViewerInteractiveMode)
WorkStarted Occurs when this mode starts working. (Inherited from ImageViewerInteractiveMode)

Public Fields

Name Description
ActiveItemModeId ImageViewerActiveItemInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
AddRegionModeId ImageViewerAddRegionInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
AutoPanModeId ImageViewerAutoPanInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
CenterAtModeId ImageViewerCenterAtInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
DragModeId ImageViewerDragInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
FloaterModeId ImageViewerFloaterInteractiveMode (Inherited from ImageViewerInteractiveMode)
MagnifyGlassModeId ImageViewerMagnifyGlassInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
NoneModeId ImageViewerNoneInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
PagerModeId ImageViewerPagerInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
PanZoomModeId ImageViewerPanZoomInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
RubberBandModeId ImageViewerRubberBandInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
SelectItemsModeId ImageViewerSelectItemsInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
SpyGlassModeId ImageViewerSpyGlassInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
UserModeId Start of user interactive modes ID. (Inherited from ImageViewerInteractiveMode)
ZoomAtModeId ImageViewerZoomAtInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
ZoomToModeId ImageViewerZoomToInteractiveMode ID. (Inherited from ImageViewerInteractiveMode)
Help Version 19.0.2017.10.27
Products | Support | Contact Us | Copyright Notices
© 1991-2017 LEAD Technologies, Inc. All Rights Reserved.

Leadtools.Controls.WinForms Assembly