Click or drag to resize

ShellComboItem Class

This class keeps information about the items displayed in the ShellComboBox.
Inheritance Hierarchy

Namespace:  Jam.Shell
Assembly:  ShellBrowser (in ShellBrowser.dll) Version: 7.1
Syntax
public class ShellComboItem : ShellItem, 
	IComparable<ShellComboItem>

The ShellComboItem type exposes the following members.

Constructors
  NameDescription
Public methodShellComboItem(ItemIdList, String, Int32)
Sets up a non persistent ShellComboItem. You need to construct a ShellComboItem with ShellComboItem(ItemIdList, String, Int32, Boolean) to explicitly create persistent items
Public methodShellComboItem(ItemIdList, String, Int32, Boolean)
Sets up a ShellComboItem.
Top
Properties
  NameDescription
Public propertyCaption
The Caption of the Item, ie. the virtual system name.
(Inherited from ShellItem.)
Public propertyIconImageIndex
The icon image index that is displayed next to the itemname.
(Inherited from ShellItem.)
Public propertyIndent
The indent of the item when displayed according to the depth in the folder hierarchy
Public propertyIsPersistent
Persistent items have this flags set. Those Items are visible all the time and need not to be removed if e.g. a folder change event occurs
Public propertyPIDL
The ItemIdList this Item is associated with.
(Inherited from ShellItem.)
Public propertySystemImage
Gets a Bitmap instance based upon the IconImageIndex
(Inherited from ShellItem.)
Top
Methods
  NameDescription
Public methodCompareTo(ShellComboItem)
The method compares to ShellItems whith each other.
Public methodCompareTo(ShellItem)
Compares to ShellItems by comparing their ItemIdLists. CompareTo(ItemIdList)
(Inherited from ShellItem.)
Public methodDrawItem
Draws the item within the combobox
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from ShellItem.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from ShellItem.)
Top
See Also