This documentation is for the old version. Go to the latest Graphics Mill docs

ListItemCollection Members

The ListItemCollection type exposes the following members.

Methods

Name Description
Public method Add Overloaded.

Adds an array of list items into the collection.

Public method Clear

Removes all items from the collection.

Public method Contains

Determines whether specified list item object is available in the collection.

Public method CopyTo

Copies list columns into array of ListColumn objects.

Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetEnumerator (Inherited from CollectionBase.)
Public method GetHashCode (Inherited from Object.)
Public method GetItemsByState

Gets an array of list items which have the specified state (e.g. checked, or selected).

Public method GetType (Inherited from Object.)
Public method IndexOf

Returns an index of the specified item in the collection.

Public method Insert Overloaded.

Inserts items into the collection at the specified index.

Protected method MemberwiseClone (Inherited from Object.)
Protected method OnClear (Inherited from CollectionBase.)
Protected method OnClearComplete (Inherited from CollectionBase.)
Protected method OnInsert (Inherited from CollectionBase.)
Protected method OnInsertComplete (Inherited from CollectionBase.)
Protected method OnRemove (Inherited from CollectionBase.)
Protected method OnRemoveComplete (Inherited from CollectionBase.)
Protected method OnSet (Inherited from CollectionBase.)
Protected method OnSetComplete (Inherited from CollectionBase.)
Protected method OnValidate (Inherited from CollectionBase.)
Public method Remove Overloaded.

Removes items from the collection.

Public method RemoveAt

Removes a list item of the collection at the specified index.

Public method Swap Overloaded.

Swaps the elements of the list.

Public method ToArray

Copies all elements of the collection to a new array.

Public method ToString (Inherited from Object.)

Properties

Name Description
Public property Capacity (Inherited from CollectionBase.)
Public property Count (Inherited from CollectionBase.)
Protected property InnerList (Inherited from CollectionBase.)
Public property Item

Gets/sets a list item by specified index.

Protected property List (Inherited from CollectionBase.)

Events

Name Description
Public event IconChanged

Fires when the icon of some list item stored in the collection has been changed.

Public event ItemInserting

Fires when new item is about to be inserted into the collection.

Public event ItemRemoving

Fires when an item is about to be removed from the collection.

Public event ItemsInserted

Fires when new items have been inserted into the collection.

Public event ItemsRemoved

Fires when some items have been removed from the collection.

Public event StateChanged

Fires when state of some list item of the collection have been changed.

Public event StateChanging

Fires when state of some item of the collection is about to be changed.

Public event TextChanged

Fires when text information of some item of the collection has been changed.

Explicit Interface Implementations

Name Description
Explicit interface implemetation Private method IList.Add (Inherited from CollectionBase.)
Explicit interface implemetation Private method IList.Contains (Inherited from CollectionBase.)
Explicit interface implemetation Private method ICollection.CopyTo (Inherited from CollectionBase.)
Explicit interface implemetation Private method IList.IndexOf (Inherited from CollectionBase.)
Explicit interface implemetation Private method IList.Insert (Inherited from CollectionBase.)
Explicit interface implemetation Private property IList.IsFixedSize (Inherited from CollectionBase.)
Explicit interface implemetation Private property IList.IsReadOnly (Inherited from CollectionBase.)
Explicit interface implemetation Private property ICollection.IsSynchronized (Inherited from CollectionBase.)
Explicit interface implemetation Private property IList.Item (Inherited from CollectionBase.)
Explicit interface implemetation Private method IList.Remove (Inherited from CollectionBase.)
Explicit interface implemetation Private property ICollection.SyncRoot (Inherited from CollectionBase.)

See Also

Reference