This class represents items of the ThumbnailListView control based on file system objects.
Namespace: Aurigma.GraphicsMill.WinControls
Assembly: Aurigma.GraphicsMill.WinControls (in Aurigma.GraphicsMill.WinControls.dll)
Syntax
| Visual Basic (Declaration) |
|---|
Public Class ThumbnailListItem _ Inherits ListItem _ Implements IQueueItem, ICloneable |
| C# |
|---|
public class ThumbnailListItem : ListItem, IQueueItem, ICloneable |
| Visual C++ |
|---|
public ref class ThumbnailListItem : public ListItem, IQueueItem, ICloneable |
Remarks
This class is a standard implementation of the IListItem interface. It represents file system items such as files, folders, drives, digital cameras, removable media, etc. You can create an item of this class either on path string or a Pidl object. If the item is a file of format supported by Graphics Mill for .NET, the thumbnail is displayed. Otherwise standard icon is used instead of the thumbnail.
To display files in this control, just create instances of this class and pass to the Items collection of the necessary ThumbnailListView control. Note, you cannot pass one item to several controls. If you need to display the same file in two or more controls, use the method Clone() to get a copy of the object.
Inheritance Hierarchy
System.Object
Aurigma.GraphicsMill.WinControls.ListItem
Aurigma.GraphicsMill.WinControls.ThumbnailListItem
Aurigma.GraphicsMill.WinControls.ListItem
Aurigma.GraphicsMill.WinControls.ThumbnailListItem
Thread Safety
Static members of this type are safe for multi-threaded operations. Instance members of this type are not safe for multi-threaded operations.