VintaSoft Imaging .NET SDK v8.7
Vintasoft.Imaging.Annotation.UI Namespace / AnnotatedThumbnailViewer Class
Members



In This Topic
    AnnotatedThumbnailViewer Class
    In This Topic
    Represents a viewer control for displaying the thumbnails of image collection with annotations.
    Object Model
    AnnotatedThumbnailViewer ClassAnnotationDataController ClassAnnotationViewController ClassIObjectClipboard InterfaceThumbnailAppearance ClassThumbnailAppearance ClassDecodingSettings ClassImageCollection ClassVintasoftImage ClassImageViewerBase ClassThumbnailAppearance ClassIndicesCollection ClassThumbnailAppearance ClassThumbnailAppearance Class
    Syntax
    'Declaration
     
    Public Class AnnotatedThumbnailViewer 
       Inherits Vintasoft.Imaging.UI.ThumbnailViewer
    public class AnnotatedThumbnailViewer : Vintasoft.Imaging.UI.ThumbnailViewer 
    public __gc class AnnotatedThumbnailViewer : public Vintasoft.Imaging.UI.ThumbnailViewer 
    public ref class AnnotatedThumbnailViewer : public Vintasoft.Imaging.UI.ThumbnailViewer 
    Remarks
    AnnotatedThumbnailViewer allows to:
    • Preview thumbnails of images with annotations
    • Select multiple thumbnails
    • Reorder thumbnails using drag-and-drop
    • Remove thumbnail(s) from thumbnail viewer
    • Use copy/cut/paste operations

    AnnotatedThumbnailViewer has the image collection (the Vintasoft.Imaging.UI.ImageViewerBase.Images property) which stores images associated with this viewer.

    AnnotatedThumbnailViewer can work separately (viewer will have own image collection) or as a slave viewer of another viewer (viewer will use the image collection of master viewer).

    AnnotatedThumbnailViewer starts a background thread each time when the image collection associated with it was changed. It raises the Vintasoft.Imaging.UI.ThumbnailViewer.ThumbnailAdded event for each added or updated thumbnail.

    Images from the AnnotatedThumbnailViewer's image collection can be reordered using drag-and-drop.
    Inheritance Hierarchy

    System.Object
       System.MarshalByRefObject
          System.ComponentModel.Component
             System.Windows.Forms.Control
                System.Windows.Forms.ScrollableControl
                   Vintasoft.Imaging.UI.ImageViewerBase
                      Vintasoft.Imaging.UI.ThumbnailViewer
                         Vintasoft.Imaging.Annotation.UI.AnnotatedThumbnailViewer

    Requirements

    Target Platforms: Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, Windows Server 2012, Windows Server 2008, Windows Server 2003

    See Also