Overview and description of Leadtools Controls classes.
| Class | Description | |
|---|---|---|
![]()  | 
	CanvasOptions | Options to use when HTML5 Canvas Elements are created. | 
![]()  | 
	ControlDropShadowOptions | Options for rendering a drop shadow. | 
![]()  | 
	ControlInertiaScrollOptions | Options to use with inertia scroll support. | 
![]()  | 
	ControlPadding | Represents padding or margin information associated with a user interface (UI) element. | 
![]()  | 
	ControlRegionRenderer | Use by the controls to render the regions outlines. | 
![]()  | 
	ElementInsertionHelper | A utility class for controlling HTML element pointer events with the ImageViewer. | 
![]()  | 
	ImageViewer | Represents a scrollable control that displays one or more raster or SVG images and provides optional interactive UI operations. | 
![]()  | 
	ImageViewerActiveItemInteractiveMode | Allows you to change the current active item in the viewer by using a keyboard, mouse, touch screen, or multi-touch device. | 
![]()  | 
	ImageViewerAutoPanInteractiveMode | Automatically pans the view when the mouse, touch screen, or multi-touch device is next to the edge. | 
![]()  | 
	ImageViewerCenterAtInteractiveMode | Centers (and optionally zooms) the image inside the viewer based on user mouse click or touch tap. | 
![]()  | 
	ImageViewerCreateOptions | Options for creating an ImageViewer. | 
![]()  | 
	ImageViewerDragInteractiveMode | Drags images and floaters from an image viewer using a mouse, touch screen, or multi-touch device, often to achieve Drag and Drop effects. | 
![]()  | 
	ImageViewerElementsModeCreateOptions | Elements mode-specific settings to use when creating an ImageViewer. | 
![]()  | 
	ImageViewerElementsUpdatedEventArgs | Data for the ElementsUpdated event. | 
![]()  | 
	ImageViewerHorizontalViewLayout | Defines the horizontal view layout. | 
![]()  | 
	ImageViewerImageLoadingEventArgs | Data for the image loading event. | 
![]()  | 
	ImageViewerInteractiveMode | Base class for the rich user experience features of the ImageViewer. | 
![]()  | 
	ImageViewerInteractiveModes | Defines a collection of ImageViewerInteractiveMode objects. | 
![]()  | 
	ImageViewerItem | Represents an ImageViewer item, each containing its own image data, size, and optional additional transformations. | 
![]()  | 
	ImageViewerItemActivateEventArgs | Data for the ImageViewerSelectItemsInteractiveMode.ItemActivate event. | 
![]()  | 
	ImageViewerItemChangedEventArgs | Data for the ItemChanged event. | 
![]()  | 
	ImageViewerItemDragDropEventArgs | Data for the ItemDragDrop event. | 
![]()  | 
	ImageViewerItemErrorEventArgs | Data for the ItemError event. | 
![]()  | 
	ImageViewerItems | Collection of ImageViewer items. | 
![]()  | 
	ImageViewerMagnifyGlassInteractiveMode | Shows a magnified version of the image on top of the viewer. | 
![]()  | 
	ImageViewerNoneInteractiveMode | Implementation of ImageViewerInteractiveMode that does not have an action. | 
![]()  | 
	ImageViewerPagerInteractiveMode | Changes the active item using the mouse or touch. | 
![]()  | 
	ImageViewerPanControl | Supports displaying a scaled view of an ImageViewer into an external HTML5 Canvas Element with panning support. | 
![]()  | 
	ImageViewerPanZoomInteractiveMode | Provides interactive pan and zoom user interface functionality to an ImageViewer. | 
![]()  | 
	ImageViewerRenderEventArgs | Contains data used for rendering the image viewer. | 
![]()  | 
	ImageViewerRenderRedirectOptions | Options to use with RenderRedirect to re-direct the rendering of the content of the viewer to an external context. | 
![]()  | 
	ImageViewerRubberBandEventArgs | Contains data for the RubberBandStarted, RubberBandDelta, and RubberBandCompleted events. | 
![]()  | 
	ImageViewerRubberBandInteractiveMode | Draws a shape on the viewer. | 
![]()  | 
	ImageViewerSelectItemsInteractiveMode | Allows selection of items using the mouse, touch or keyboard. | 
![]()  | 
	ImageViewerSingleViewLayout | Defines the single view layout. | 
![]()  | 
	ImageViewerSpyGlassDrawImageEventArgs | Contains the event data for the ImageViewerSpyGlassInteractiveMode.DrawImage event. | 
![]()  | 
	ImageViewerSpyGlassInteractiveMode | Draws and pans a spy glass on the viewer. | 
![]()  | 
	ImageViewerVerticalViewLayout | Defines the vertical view layout. | 
![]()  | 
	ImageViewerViewLayout | Defines an ImageViewer layout controller. | 
![]()  | 
	ImageViewerViewLayoutVector | Holds the first and last items' indexes of the perpendicular vector of the view layout. | 
![]()  | 
	ImageViewerZoomAtInteractiveMode | Zooms the image inside the viewer around the user's mouse click or touch tap. | 
![]()  | 
	ImageViewerZoomToInteractiveMode | Zooms to a rectangle on the image. | 
![]()  | 
	InertiaParams | Defines the properties available on each call to the custom inertia scroll function. | 
![]()  | 
	InteractiveDragCompletedEventArgs | Contains data for the InteractiveService.DragCompleted event. | 
![]()  | 
	InteractiveDragDeltaEventArgs | Contains data for the InteractiveService.DragDelta event. | 
![]()  | 
	InteractiveDragEventArgs | A base class for all the interactive drag events. | 
![]()  | 
	InteractiveDragStartedEventArgs | Contains data for the InteractiveService.DragStarted event. | 
![]()  | 
	InteractiveEventArgs | Defines the Base class for all the interactive events. | 
![]()  | 
	InteractiveKeyEventArgs | Contains data for the InteractiveService.KeyDown and InteractiveService.KeyUp events. | 
![]()  | 
	InteractiveMultiTouchEventArgs | Defines the base class for all the multi-touch interactive events. | 
![]()  | 
	InteractivePinchCompletedEventArgs | Contains data for the InteractiveService.PinchCompleted event. | 
![]()  | 
	InteractivePinchDeltaEventArgs | Contains data for the InteractiveService.PinchDelta event. | 
![]()  | 
	InteractivePinchStartedEventArgs | Contains data for the InteractiveService.PinchStarted event. | 
![]()  | 
	InteractiveService | Defines the service to translate mouse and touch events to common user interface interactions. | 
![]()  | 
	InterpolationEventArgs | Data for the interpolation event. | 
![]()  | 
	PropertyChangedEventArgs | Contains the event data for property change events. | 
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document

