ImageGear .NET
ImGearThumbnailCtl Class Members
Properties  Methods  Events


The following tables list the members exposed by ImGearThumbnailCtl.

Public Constructors
 NameDescription
Public ConstructorImGearThumbnailCtl Constructor Initializes a new instance of the ImGearThumbnailCtl class.  
Top
Public Properties
 NameDescription
Public PropertyAllPages Gets or sets a value indicating whether all pages of a multi-page image (e.g., a multi-frame GIF or TIFF file) will be loaded into thumbnails, or whether only the first page will be loaded.  
Public PropertyAutoFocus Gets or sets a value indicating whether to automatically grab focus.  
Public PropertyAutoScrollOverridden.  Gets or sets a value indicating whether or not the vertical scrollbar appears when all the items don't fit into the Thumbnail control.  
Public PropertyBackColorOverridden.  Gets or sets the background color of the Thumbnail control.  
Public PropertyBorderStyle Gets or sets border style of the Thumbnail control.  
Public PropertyBorderWidth Gets or sets border width in pixels around the thumbnail. The border is drawn with the color specified by ForeColor.  
Public PropertyCount Gets the number of items within the Thumbnail control, and thus also the number of ImGearThumbnailItem objects available for Item method.  
Public PropertyDragDropOptions Gets or sets a value indicating whether the thumbnail browser can be a Drag source, Drop target or both.  
Public PropertyFlat Gets or sets a value indicating whether the thumbnail item will appear flat or three dimensional.  
Public PropertyFontOverridden.  Gets or sets the font used for rendering titles under the thumbnail items.  
Public PropertyForeColorOverridden.  Gets or sets color to use for rendering titles under those thumbnail items that are neither selected nor highlighted.  
Public PropertyHighlightBackColor Gets or sets the background color used for the Title of highlighted Thumbnail items.  
Public PropertyHighlightForeColor Gets or sets the foreground color used for the Title of highlighted Thumbnail items.  
Public PropertyInterior Gets or sets the amount of extra space, in pixels, to place around the thumbnail item image inside the "button".  
Public PropertyItemHeight Gets or sets item height in pixels of the image to be drawn in each thumbnail item.  
Public PropertyItemWidth Gets or sets item width in pixels of the image to be drawn in each thumbnail item.  
Public PropertyLeftMargin Gets or sets the amount of extra space, in pixels, to leave between the left edge of the control and the left-most item drawn inside the control.  
Public PropertyMultiSelect Gets or sets a value indicating whether multiple selection is allowed.  
Public PropertyRightToLeftOverridden.  Gets or sets a value indicating whether text appears right to left. Inerhited property not supported by thumbnail control.  
Public PropertySelectionBackColor Gets or sets background color used for the Title of selected Thumbnail items.  
Public PropertySelectionForeColor Gets or sets foreground color used for the Title of selected Thumbnail items.  
Public PropertyShadowWidth Gets or sets the width of the 3D appearance for every item if the Flat property is set to true.  
Public PropertyShowMagnify Gets or sets a value indicating whether to see a larger popup image for the thumbnail when pressing the right-mouse-button down.  
Public PropertyShowTitles Gets or sets a value indicating whether a title is shown for each thumbnail, below the button.  
Public PropertySort Gets or sets what sorting (none, title ascending, title descending, user-defined) is used when a new item is added.  
Public PropertySortComparerGets or sets IComparer used when Sort property is set to UserSort. You should provide a class implementing IComparer interface for custom sorting.  
Public PropertyTitleFont Gets or sets a font for items.  
Public PropertyTitleHeight Gets or sets height for the item title.  
Public PropertyTopMargin Gets or sets the amount of extra space, in pixels, to leave between the top edge of the control and the top-most item drawn inside the control.  
Public PropertyXSpacing Gets or sets the amount of horizontal space between thumbnails displayed on the control, in pixels.  
Public PropertyYSpacing Gets or sets the amount of vertical space between thumbnails displayed on the control, in pixels.  
Public PropertyZoomFactor Gets or sets the amount of zoom-in to use when displaying the magnified popup image.  
Top
Public Methods
 NameDescription
Public MethodDeleteAllItems Removes all the items from the Thumbnail control.  
Public MethodDeleteItem Removes specified item from the Thumbnail control.  
Public MethodDirectoryAppend Creates a series of thumbnail items (either one per file, or one per page per file), by scanning through the specified directory and selecting all of the files matching the specifying filters.  
Public MethodDocumentAppend Appends ImageGear document to the Thumbnail control.  
Public MethodFileAppend Appends a file specified by selection to the Thumbnail control.  
Public MethodItem Returns ImGearThumbnailItem object by given index.  
Public MethodPageAppendAppends ImageGear.Core.ImGearPage class object to the Thumbnail control.  
Public MethodReloadAll Reloads all thumbnails in the Thumbnail control.  
Public MethodReloadItem Reloads thumbnail picture in the specified thumbnail item.  
Top
Public Events
 NameDescription
Public EventItemAfterCreate Called after a new thumbnail item is added to the Thumbnail control.  
Public EventItemAfterLoad Called after a new thumbnail item is added to the Thumbnail control.  
Public EventItemBeforeDelete Called as each thumbnail item is removed from the control, before the item is removed from the items collection.  
Public EventItemBeforeLoadCalled during the process of creating a thumbnail item. This event is raised before the image has been loaded into ImageGear.Core.ImGearPage class object.  
Public EventItemClicked Called to indicate that the user clicked somewhere within the thumbnail control.  
Public EventItemDoubleClicked Called to indicate that the user double-clicked somewhere within the thumbnail control.  
Top
See Also

Reference

ImGearThumbnailCtl Class
ImageGear.Windows.Forms.Thumbnails Namespace

 

 


©2017. Accusoft Corporation. All Rights Reserved.

Send Feedback