ListView.ListViewItemCollection

Wisej.Web.ListView ListViewItemCollection

Namespace: Wisej.Web

Assembly: Wisej.Framework (3.5.0.0)

Represents the collection of items in a ListView control.

public class ListViewItemCollection : IList, ICollection, IEnumerable, IList<ListViewItem>, ICollection<ListViewItem>, IEnumerable<ListViewItem>

Properties

Int32: Returns the total number of items in the collection.

Boolean: Returns a value indicating whether the collection is read-only.

ListViewItem: Returns or sets the item at the specified index in the collection.

Throws:

ListViewItem: Returns the item with the specified key from the collection.

Methods

Adds a new item with the specified label text to the end of the current collection.

ParameterTypeDescription

text

The label text displayed by the ListViewItem.

Returns: ListViewItem. A ListViewItem that represents the item being added to the collection.

Creates a new item with the specified key and text, and adds it to the collection.

ParameterTypeDescription

key

The name of the ListViewItem.

text

The text to display in the ListViewItem.

Returns: ListViewItem. The ListViewItem that was added to the collection.

Creates a new item with the specified key, text, and image, and adds it to the collection.

ParameterTypeDescription

key

The name of the ListViewItem.

text

The text to display in the ListViewItem.

imageIndex

The index of the image to display in the ListViewItem.

Returns: ListViewItem. The ListViewItem that was added to the collection.

Creates a new item with the specified key, text, and image, and adds it to the collection.

ParameterTypeDescription

key

The name of the item.

text

The text to display in the ListViewItem.

imageKey

The image to display in the ListViewItem.

Returns: ListViewItem. The ListViewItem that was added to the collection.

Adds a previously created item to the end of the collection.

ParameterTypeDescription

item

The ListViewItem to add to the collection.

Returns: Int32. The zero-based index value of the ListViewItem added to the collection.

Throws:

Adds an array of previously created items to the collection.

ParameterTypeDescription

items

An array of ListViewItem objects representing the items to add to the collection.

Throws:

Removes all items from the collection.

Removes all items from the collection and optionally disposes them.

ParameterTypeDescription

dispose

Indicates whether the removed items should be disposed.

Determines whether the specified item is a member of the collection.

ParameterTypeDescription

item

The ListViewItem to locate in the collection.

Returns: Boolean. true if the ListViewItem is a member of the collection; otherwise, false.

Determines whether the collection contains an item with the specified key.

ParameterTypeDescription

key

The name of the ListViewItem to search for.

Returns: Boolean. true to indicate the collection contains a ListViewItem with the specified key; otherwise, false.

Copies the entire collection into an existing array at a specified location within the array.

ParameterTypeDescription

dest

The destination array.

index

The index in the destination array at which storing begins.

Returns an enumerator that can be used to iterate through the collection.

Returns: IEnumerator<ListViewItem>. An IEnumerator that represents the ListViewItemCollection.

Returns the index of the specified item in the collection.

ParameterTypeDescription

item

The ListViewItem to locate in the collection.

Returns: Int32. The zero-based index of the item found in the ListViewItemCollection; otherwise, -1.

Returns the index of the first occurrence of a item with the specified key.

ParameterTypeDescription

key

The name of the ListViewItem to search for.

Returns: Int32. The zero-based index of the first occurrence of a ListViewItem with the specified key, if found; otherwise, -1.

Inserts an existing item into the collection at the specified location.

ParameterTypeDescription

index

The indexed location within the collection to insert the item.

item

The ListViewItemCollection to insert into the collection.

Throws:

Creates a new item with the specified text and inserts it at the specified index.

ParameterTypeDescription

index

The location within the collection to insert the ListViewItem.

text

The text to display in the ListViewItem.

Returns: ListViewItem. The ListViewItem that was inserted in the collection.

Creates a new item with the specified text and key, and inserts it into the collection.

ParameterTypeDescription

index

The location within the collection to insert the ListViewItem.

key

The name of the ListViewItem.

text

The text to display in theListViewItem.

Returns: ListViewItem. The ListViewItem that was inserted in the collection.

Creates a new item with the specified key, text, and image, and inserts it into the collection at the specified index.

ParameterTypeDescription

index

The location within the collection to insert the ListViewItem.

key

The name of the ListViewItem.

text

The text to display in the ListViewItem.

imageIndex

The index of the image to display in the ListViewItem.

Returns: ListViewItem. The ListViewItem that was inserted in the collection.

Creates a new item with the specified key, text, and image, and inserts it into the collection at the specified index.

ParameterTypeDescription

index

The location within the collection to insert the ListViewItem.

key

The name of the ListViewItem.

text

The text to display in the ListViewItem.

imageKey

The key of the image to display in the ListViewItem.

Returns: ListViewItem. The ListViewItem that was inserted in the collection.

Removes the specified item from the collection.

ParameterTypeDescription

item

The ListViewItem to remove.

Removes the item from the collection at a specified index.

ParameterTypeDescription

index

The index of the ListViewItem to remove.

Removes the item with the specified key from the collection.

ParameterTypeDescription

key

The name of the ListViewItem to remove from the collection.

Events

CollectionChangeEventHandler Fired when the collection changes.

Last updated