ListViewItem.ListViewSubItemCollection
Wisej.Web.ListViewItem ListViewSubItemCollection
Last updated
Wisej.Web.ListViewItem ListViewSubItemCollection
Last updated
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.0.0.0)
Represents the collection of subitems in a ListViewSubItem item.
Int32: Returns the total number of subitems in the collection.
Boolean: Returns a value indicating whether the collection is read-only.
ListViewSubItem: Returns or sets the subitem at the specified index in the collection.
Throws:
ArgumentOutOfRangeException The index value is less than 0 or is greater than the number of items in the collection.
ListViewSubItem: Returns the subitem with the specified key from the collection.
Adds a new subitem with the specified label text to the end of the current collection.
Parameter | Type | Description |
---|---|---|
text | The label text displayed by the ListViewSubItem. |
Returns: ListViewSubItem. A ListViewSubItem that represents the item being added to the collection.
Adds a new subitem to the collection with the specified text, foreground color, background color, and font settings.
Parameter | Type | Description |
---|---|---|
text | The text to display for the subitem. | |
foreColor | A Color that represents the foreground color of the subitem. | |
backColor | A Color that represents the background color of the subitem. | |
font | A Font that represents the typeface to display the subitem's text in. |
Returns: ListViewSubItem. The ListViewSubItem that was added to the collection.
Adds a previously created subitem to the end of the collection.
Parameter | Type | Description |
---|---|---|
item | The ListViewSubItem to add to the collection. |
Returns: ListViewSubItem. A ListViewSubItem that represents the item being added to the collection.
Throws:
ArgumentException The item is currently assigned to another ListViewSubItem.
Creates new subitems based on an array of strings and adds them to the collection.
Parameter | Type | Description |
---|---|---|
items | An array of strings representing the text of each subitem to add to the collection. |
Creates new subitems based on an array of strings and adds them to the collection with the specified foreground color, background color, and font.
Parameter | Type | Description |
---|---|---|
items | An array of strings representing the text of each subitem to add to the collection. | |
foreColor | A Color that represents the foreground color of the subitem. | |
backColor | A Color that represents the background color of the subitem. | |
font | A Font that represents the typeface to display the subitem's text in. |
Adds an array of previously created subitems to the collection.
Parameter | Type | Description |
---|---|---|
items | An array of ListViewSubItem to add to the collection. |
Throws:
ArgumentNullException items is null.
ArgumentException items is the child of another ListViewSubItem.
Removes all ListViewSubItem instances from the collection.
Removes all ListViewSubItem instances from the collection and optionally disposes them.
Parameter | Type | Description |
---|---|---|
dispose | Indicates whether the removed items should be disposed. |
Determines whether the specified subitem is a member of the collection.
Parameter | Type | Description |
---|---|---|
item | The ListViewSubItem to locate in the collection. |
Returns: Boolean. true if the ListViewSubItem is a member of the collection; otherwise, false.
Determines whether the collection contains a subitem with the specified key.
Parameter | Type | Description |
---|---|---|
key | The name of the ListViewSubItem to search for. |
Returns: Boolean. true to indicate the collection contains a ListViewSubItem with the specified key; otherwise, false.
Copies the entire collection into an existing array at a specified location within the array.
Parameter | Type | Description |
---|---|---|
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<ListViewSubItem>. An IEnumerator that represents the ListViewSubItemCollection.
Returns the index of the specified subitem in the collection.
Parameter | Type | Description |
---|---|---|
subitem | The ListViewSubItem to locate in the collection. |
Returns: Int32. The zero-based index of the item found in the ListViewSubItemCollection; otherwise, -1.
Returns the index of the first occurrence of a subitem with the specified key.
Parameter | Type | Description |
---|---|---|
key | The name of the ListViewSubItem to search for. |
Returns: Int32. The zero-based index of the first occurrence of a ListViewSubItem with the specified key, if found; otherwise, -1.
Inserts an existing ListViewSubItem into the collection at the specified location.
Parameter | Type | Description |
---|---|---|
index | The indexed location within the collection to insert the subitem. | |
item | The ListViewSubItem to insert into the collection. |
Returns: ListViewSubItem. The ListViewSubItem that was inserted in the collection.
Throws:
ArgumentException The item is currently assigned to another ListView.
Creates a new subitem with the specified text and inserts it at the specified index.
Parameter | Type | Description |
---|---|---|
index | The location within the collection to insert the ListViewSubItem. | |
text | The text to display in the ListViewSubItem. |
Returns: ListViewSubItem. The ListViewSubItem that was inserted in the collection.
Creates a new subitem with the specified text and key, and inserts it into the collection.
Parameter | Type | Description |
---|---|---|
index | The location within the collection to insert the ListViewSubItem. | |
key | The name of the ListViewSubItem. | |
text | The text to display in theListViewSubItem. |
Returns: ListViewSubItem. The ListViewSubItem that was inserted in the collection.
Removes the specified subitem from the collection.
Parameter | Type | Description |
---|---|---|
item | The ListViewSubItem to remove. |
Removes a subitem from the collection at a specified index.
Parameter | Type | Description |
---|---|---|
index | The index of the ListViewSubItem to remove. |
Removes the subitem with the specified key from the collection.
Parameter | Type | Description |
---|---|---|
key | The name of the ListViewSubItem to remove from the collection. |
CollectionChangeEventHandler Fired when the collection changes.