Compartir a través de


ListBox.SelectedObjectCollection Clase

Definición

Representa la colección de elementos seleccionados en el ListBox.

public: ref class ListBox::SelectedObjectCollection : System::Collections::IList
public class ListBox.SelectedObjectCollection : System.Collections.IList
type ListBox.SelectedObjectCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ListBox.SelectedObjectCollection
Implements IList
Herencia
ListBox.SelectedObjectCollection
Implementaciones

Comentarios

La ListBox.SelectedObjectCollection clase almacena los elementos seleccionados en .ListBox Los elementos almacenados en ListBox.SelectedObjectCollection son elementos contenidos en la ListBox.ObjectCollection clase . La ListBox.ObjectCollection clase almacena todos los elementos mostrados en .ListBox

En la tabla siguiente se muestra un ejemplo de cómo ListBox.ObjectCollection almacena los elementos de , ListBox así como sus estados de selección en un ejemplo ListBox.

Índice Elemento Estado de selección en listBox
0 object1 No seleccionado
1 object2 Seleccionado
2 object3 No seleccionado
3 object4 Seleccionado
4 object5 Seleccionado

En función de lo ListBox.ObjectCollection que se muestra en la tabla anterior, en la tabla siguiente se muestra cómo aparecería .ListBox.SelectedObjectCollection

Índice Elemento seleccionado de ObjectCollection
0 object2
1 object4
2 object5

Puede usar las propiedades y los métodos de esta clase para realizar diversas tareas con la colección. El Contains método permite determinar si un elemento de la ListBox.ObjectCollection clase es miembro de ListBox.SelectedObjectCollection. Una vez que sepa que el elemento se encuentra dentro de la colección, puede usar el IndexOf método para determinar dónde se almacena un elemento específico dentro de para dentro ListBox.ObjectCollection ListBox de .ListBox.SelectedObjectCollection

Constructores

ListBox.SelectedObjectCollection(ListBox)

Inicializa una nueva instancia de la clase ListBox.SelectedObjectCollection.

Propiedades

Count

Obtiene el número de elementos de la colección.

IsReadOnly

Obtiene un valor que indica si la colección es de solo lectura.

Item[Int32]

Obtiene el elemento en el índice especificado de la colección.

Métodos

Add(Object)

Agrega un elemento a la lista de elementos seleccionados de ListBox.

Clear()

Quita todos los elementos de la colección de elementos seleccionados.

Contains(Object)

Determina si el elemento especificado está ubicado en la colección.

CopyTo(Array, Int32)

Copia toda la colección en una matriz existente, en un lugar especificado de la matriz.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetEnumerator()

Devuelve un enumerador que se puede utilizar para recorrer en iteración en la colección de elementos seleccionados.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IndexOf(Object)

Devuelve el índice del elemento especificado en la colección.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Remove(Object)

Quita el objeto especificado de la colección de elementos seleccionados.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

ICollection.IsSynchronized

Para obtener una descripción de este miembro, vea IsSynchronized.

ICollection.SyncRoot

Para obtener una descripción de este miembro, vea SyncRoot.

IList.Add(Object)

Para obtener una descripción de este miembro, vea Add(Object).

IList.Clear()

Para obtener una descripción de este miembro, vea Clear().

IList.Insert(Int32, Object)

Para obtener una descripción de este miembro, vea Insert(Int32, Object).

IList.IsFixedSize

Para obtener una descripción de este miembro, vea IsFixedSize.

IList.Remove(Object)

Para obtener una descripción de este miembro, vea Remove(Object).

IList.RemoveAt(Int32)

Para obtener una descripción de este miembro, vea RemoveAt(Int32).

Métodos de extensión

Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.

OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.

AsParallel(IEnumerable)

Habilita la paralelización de una consulta.

AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.

Se aplica a