ListView.SelectedIndexCollection
Wisej.Web.ListView SelectedIndexCollection
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Represents the collection that contains the indexes to the selected items in a ListView control.
Constructors
SelectedIndexCollection(owner)

Initializes a new instance of the SelectedIndexCollection class.
Properties
Count

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

Boolean: Returns whether the collection is read-only.
Item(index)

Int32: Returns the index value at the specified index within the collection.
Throws:
ArgumentOutOfRangeException The index parameter is less than 0 or greater than or equal to the value of the Count property of SelectedIndexCollection.
Methods
Add(index)

Adds the item at the specified index in the Items collection to the SelectedIndexCollection.
Returns: Int32. The new count of selected items.
Throws:
ArgumentOutOfRangeException The specified index is less than 0 or greater than or equal to the number of items in the owner ListView. Or The owner ListView is in virtual mode, and the specified index is less than 0 or greater than or equal to the value of VirtualListSize.
Clear()

Clears the selection.
Contains(selectedIndex)

Determines whether the specified index is located in the collection.
Returns: Boolean. true if the specified index from the ListViewItemCollection for the ListView is an item in the collection; otherwise, false.
CopyTo(array, index)

Copies the list of selected indexes into the specified array starting at the specified index .
GetEnumerator()

Returns an enumerator that can be used to iterate through the selected index collection.
Returns: IEnumerator<Int32>. An IEnumerator that represents the selected index collection.
IndexOf(selectedIndex)

Returns the index within the SelectedIndexCollection of the specified index from the ListViewItemCollection of the list view control.
Returns: Int32. The zero-based index in the collection where the specified index of the ListViewItemCollection is located within the SelectedIndexCollection; otherwise, -1 if the index is not located in the collection.
Remove(index)

Removes the item at the specified index in the Items collection from the SelectedIndexCollection.
Throws:
ArgumentOutOfRangeException The specified index is less than 0 or greater than or equal to the number of items in the owner ListView. Or The owner ListView is in virtual mode, and the specified index is less than 0 or greater than or equal to the value of VirtualListSize.
Last updated
Was this helpful?