ImageGear .NET
ImGearThumbnailCtl Class Members
Fields  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 Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)AllPagesProperty Represents AllPages dependency property.  
Public Fieldstatic (Shared in Visual Basic)AutoFocusProperty Represents AutoFocus dependency property.  
Public Fieldstatic (Shared in Visual Basic)BorderWidthProperty Represents BorderWidth dependency property.  
Public Fieldstatic (Shared in Visual Basic)DragDropOptionsProperty Represents DragDropOptions dependency property.  
Public Fieldstatic (Shared in Visual Basic)HighlightBackColorProperty Represents HighlightBackColor dependency property.  
Public Fieldstatic (Shared in Visual Basic)HighlightForeColorProperty Represents HighlightForeColor dependency property.  
Public Fieldstatic (Shared in Visual Basic)InteriorProperty Represents Interior dependency property.  
Public Fieldstatic (Shared in Visual Basic)ItemHeightProperty Represents ItemHeight dependency property.  
Public Fieldstatic (Shared in Visual Basic)ItemWidthProperty Represents ItemWidth dependency property.  
Public Fieldstatic (Shared in Visual Basic)MarginProperty Represents Margin dependency property.  
Public Fieldstatic (Shared in Visual Basic)ScrollBarVisibilityProperty Represents ScrollBarVisibility dependency property.  
Public Fieldstatic (Shared in Visual Basic)SelectionBackColorProperty Represents SelectionBackColor dependency property.  
Public Fieldstatic (Shared in Visual Basic)SelectionForeColorProperty Represents SelectionForeColor dependency property.  
Public Fieldstatic (Shared in Visual Basic)SelectionModeProperty Represents SelectionMode dependency property.  
Public Fieldstatic (Shared in Visual Basic)ShadowsVisibilityProperty Represents ShadowsVisibility dependency property.  
Public Fieldstatic (Shared in Visual Basic)ShadowWidthProperty Represents ShadowWidth dependency property.  
Public Fieldstatic (Shared in Visual Basic)ShowMagnifyProperty Represents ShowMagnify dependency property.  
Public Fieldstatic (Shared in Visual Basic)SortComparerProperty Represents SortComparer dependency property. Not used.  
Public Fieldstatic (Shared in Visual Basic)SortProperty Represents Sort dependency property.  
Public Fieldstatic (Shared in Visual Basic)TitleHeightProperty Represents TitleHeight dependency property.  
Public Fieldstatic (Shared in Visual Basic)TitlesVisibilityProperty Represents TitlesVisibility dependency property.  
Public Fieldstatic (Shared in Visual Basic)XSpacingProperty Represents XSpacing dependency property.  
Public Fieldstatic (Shared in Visual Basic)YSpacingProperty Represents YSpacing dependency property.  
Public Fieldstatic (Shared in Visual Basic)ZoomFactorProperty Represents ZoomFactor dependency property.  
Top
Public Properties
 NameDescription
Public PropertyAllPages Gets or sets a value indicating whether all pages of a multi-page image will be loaded into thumbnails.  
Public PropertyAutoFocus Gets or sets a value indicating whether the thumbnail browser gets focus when the mouse cursor is on the window.  
Public PropertyBorderWidth Gets or sets the border width, in pixels, around the thumbnail.  
Public PropertyCellSize Gets the full thumbnail item size, including size of item itself and spacing.  
Public PropertyCount Gets the number of items within the Thumbnail control.  
Public PropertyDragDropOptions Gets or sets a value specifying whether the thumbnail browser can be a Drag source, Drop target or both.  
Public PropertyFontFamily Gets or sets title's font family.  
Public PropertyFontSize Gets or sets title's font size.  
Public PropertyFontStretch Gets or sets title's font stretch.  
Public PropertyFontStyle Gets or sets title's font style.  
Public PropertyFontWeight Gets or sets title's font weight.  
Public PropertyHighlightBackColor Gets or sets the color to use as a background for the highlighted Thumbnail item.  
Public PropertyHighlightForeColor Gets or sets the color to use as a foreground for a highlighted Thumbnail item.  
Public PropertyImageSize Gets the thumbnail image size.  
Public PropertyInterior Gets or sets the amount of extra space around the thumbnail item.  
Public PropertyItemHeight Gets or sets the height, in pixels, of the image to be drawn in each thumbnail item.  
Public PropertyItemWidth Gets or sets the width, in pixels, of the image to be drawn in each thumbnail item.  
Public PropertyMargin 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 PropertySelectionBackColor Gets or sets default background color for selected items.  
Public PropertySelectionForeColor Gets or sets default foreground color for selected items.  
Public PropertySelectionMode Gets or sets the selection mode for items.  
Public PropertyShadowsVisibility Gets or sets a value specifying item's shadow visibility.  
Public PropertyShadowWidth Gets or sets the width of item's shadow.  
Public PropertyShowMagnify Gets or sets a value indicating whether a larger popup image will appear by pressing the right-mouse-button down.  
Public PropertySort Gets or sets a value specifying sort mode used when a new item is added.  
Public PropertySortComparer Gets or sets an object of a class implementing IComparer interface to make user sorting.  
Public PropertyThumbnails Gets the collection of all items.  
Public PropertyTitleHeight Gets or sets the height of the item title.  
Public PropertyTitlesVisibility Gets or sets a value specifying thumbnails title visibility.  
Public PropertyVerticalScrollBarVisibility Gets or sets a value specifying if vertical scrollbar should appear when all items do not fit in 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 a value specifying zoom factor for displaying the magnified popup image.  
Top
Public Methods
 NameDescription
Public MethodDeleteAllItems Removes all the items from the Thumbnail control.  
Public MethodDeleteItem Removes the specified item from the Thumbnail control.  
Public MethodDirectoryAppend Creates a series of thumbnail items.  
Public MethodDocumentAppendAppends all pages from ImageGear.Core.ImGearDocument object to the Thumbnail control.  
Public MethodFileAppend Appends a file specified by selection to the Thumbnail control.  
Public MethodOnApplyTemplateOverridden.  Override to add setting up of events for template parts.  
Public MethodPageAppendAppends ImageGear.Core.ImGearPage 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 This event is called after a new thumbnail item is added to the Thumbnail control.  
Public EventItemAfterLoad This event is called during the process of creating a thumbnail item.  
Public EventItemBeforeDelete This event is called as each thumbnail item is removed from the control, before the item is removed from the items collection.  
Public EventItemBeforeLoad This event is called during the process of creating a thumbnail item.  
Public EventItemClicked This event is called to indicate that the user clicked somewhere within the thumbnail control.  
Public EventItemDoubleClicked This event is called to indicate that the user double-clicked somewhere within the thumbnail control.  
Top
See Also

Reference

ImGearThumbnailCtl Class
ImageGear.WPF Namespace
ImGearThumbnailItem Class

 

 


©2017. Accusoft Corporation. All Rights Reserved.

Send Feedback