ListView.CheckedListViewItemCollection Clase

Definición

Representa la colección de los elementos activados en un control de vista de lista.Represents the collection of checked items in a list view control.

public: ref class ListView::CheckedListViewItemCollection : System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class ListView.CheckedListViewItemCollection : System.Collections.IList
type ListView.CheckedListViewItemCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ListView.CheckedListViewItemCollection
Implements IList
Herencia
ListView.CheckedListViewItemCollection
Atributos
Implementaciones

Comentarios

Almacena los elementos activados en un ListView control. ListView.CheckedListViewItemCollectionA ListView.CheckedListViewItemCollection stores the checked items in a ListView control. Los elementos solo se pueden comprobar si CheckBoxes la propiedad ListView del control está establecida en true.Items can only be checked if the CheckBoxes property of the ListView control is set to true. Los elementos almacenados en ListView.CheckedListViewItemCollection son elementos contenidos ListView.ListViewItemCollectionen.The items stored in the ListView.CheckedListViewItemCollection are items contained in the ListView.ListViewItemCollection. La ListView.ListViewItemCollection clase almacena todos los elementos que se ListView muestran en el control.The ListView.ListViewItemCollection class stores all items displayed in the ListView control.

En la tabla siguiente se muestra un ejemplo de ListView.ListViewItemCollection cómo almacena los elementos ListView de, así como sus Estados de selección en un ListView control de ejemplo.The following table shows an example of how the ListView.ListViewItemCollection stores the items of the ListView as well as their selection states in an example ListView control.

ÍndiceIndex ElementoItem Estado activado en ListViewChecked state in the ListView
00 Elemento1Item1 DesactivadaUnchecked
11 Item2Item2 ActivadoChecked
22 Item3Item3 DesactivadaUnchecked
33 Item4 (Item4 ActivadoChecked
44 Item5 (Item5 ActivadoChecked

Según el ListView.ListViewItemCollection ejemplo de la tabla anterior, en la tabla siguiente se muestra ListView.CheckedListViewItemCollection cómo aparecería.Based on the ListView.ListViewItemCollection example in the previous table, the following table demonstrates how the ListView.CheckedListViewItemCollection would appear.

ÍndiceIndex Elemento activado en ListViewItemCollectionChecked item in ListViewItemCollection
00 Item2Item2
11 Item4 (Item4
22 Item5 (Item5

Puede utilizar las propiedades y los métodos de esta clase para realizar diversas tareas con la colección.You can use the properties and methods of this class to perform a variety of tasks with the collection. El Contains método le permite determinar si un elemento de la ListView.ListViewItemCollection clase ListView.CheckedListViewItemCollectiones un miembro de.The Contains method enables you to determine whether an item from the ListView.ListViewItemCollection class is a member of the ListView.CheckedListViewItemCollection. Una vez que sepa que el elemento está en la colección, puede utilizar el IndexOf método para determinar la posición del elemento ListView.CheckedListViewItemCollectionen.Once you know that the item is in the collection, you can use the IndexOf method to determine the position of the item in the ListView.CheckedListViewItemCollection.

Constructores

ListView.CheckedListViewItemCollection(ListView)

Inicializa una nueva instancia de la clase ListView.CheckedListViewItemCollection.Initializes a new instance of the ListView.CheckedListViewItemCollection class.

Propiedades

Count

Obtiene el número de elementos de la colección.Gets the number of items in the collection.

IsReadOnly

Obtiene un valor que indica si la colección es de solo lectura.Gets a value indicating whether the collection is read-only.

Item[Int32]

Obtiene el elemento en el índice especificado de la colección.Gets the item at the specified index within the collection.

Item[String]

Obtiene el elemento de la colección que tiene la clave especificada.Gets an item with the specified key within the collection.

Métodos

Contains(ListViewItem)

Determina si el elemento especificado se encuentra en la colección.Determines whether the specified item is located in the collection.

ContainsKey(String)

Determina si una columna con la clave especificada está incluida en la colección.Determines if a column with the specified key is contained in the collection.

CopyTo(Array, Int32)

Copia toda la colección en una matriz existente, en un lugar especificado de la matriz.Copies the entire collection into an existing array at a specified location within the array.

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetEnumerator()

Devuelve un enumerador que se puede utilizar para procesar un recorrido en iteración en la colección de elementos activados.Returns an enumerator that can be used to iterate through the checked item collection.

GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
IndexOf(ListViewItem)

Devuelve el índice del elemento especificado en la colección.Returns the index within the collection of the specified item.

IndexOfKey(String)

Determina el índice de un elemento con la clave especificada.Determines the index for an item with the specified key.

MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Implementaciones de interfaz explícitas

ICollection.IsSynchronized

Obtiene un valor que indica si el acceso a la interfaz ListView.CheckedListViewItemCollection está sincronizado (es seguro para subprocesos).Gets a value indicating whether access to the ListView.CheckedListViewItemCollection is synchronized (thread safe).

ICollection.SyncRoot

Obtiene un objeto que puede utilizarse para sincronizar el acceso a la colección de controles.Gets an object that can be used to synchronize access to the collection of controls.

IList.Add(Object)

Agrega un elemento a la colección.Adds an item to the collection.

IList.Clear()

Quita todos los elementos de la colección.Removes all items from the collection.

IList.Contains(Object)

Comprueba si el elemento está activado.Verifies whether the item is checked.

IList.IndexOf(Object)

Devuelve el índice del elemento especificado en la colección.Returns the index within the collection of the specified item.

IList.Insert(Int32, Object)

Inserta un elemento en el índice especificado de la colección.Inserts an item into the collection at a specified index.

IList.IsFixedSize

Obtiene un valor que indica si la colección tiene un tamaño fijo.Gets a value indicating whether the collection has a fixed size.

IList.Item[Int32]

Obtiene o establece un objeto de la colección.Gets or sets an object from the collection.

IList.Remove(Object)

Quita la primera aparición de un elemento de la colección.Removes the first occurrence of an item from the collection.

IList.RemoveAt(Int32)

Quita un elemento de la colección en el índice especificado.Removes an item from the collection at the specified index.

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Se aplica a