ComboBox.ObjectCollection Clase

Definición

Representa la colección de elementos de un ComboBox.

public: ref class ComboBox::ObjectCollection : System::Collections::IList
public: ref class ComboBox::ObjectCollection : System::Collections::Generic::IComparer<System::Windows::Forms::ComboBox::ObjectCollection::Entry ^>, System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class ComboBox.ObjectCollection : System.Collections.IList
[System.ComponentModel.ListBindable(false)]
public class ComboBox.ObjectCollection : System.Collections.Generic.IComparer<System.Windows.Forms.ComboBox.ObjectCollection.Entry>, System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type ComboBox.ObjectCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
[<System.ComponentModel.ListBindable(false)>]
type ComboBox.ObjectCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
    interface IComparer<ComboBox.ObjectCollection.Entry>
Public Class ComboBox.ObjectCollection
Implements IList
Public Class ComboBox.ObjectCollection
Implements IComparer(Of ComboBox.ObjectCollection.Entry), IList
Herencia
ComboBox.ObjectCollection
Atributos
Implementaciones
ICollection IEnumerable IList IComparer<System.Windows.Forms.ComboBox.ObjectCollection.Entry>

Comentarios

La System.Windows.Forms.ComboBox.ObjectCollection clase encapsula los elementos de .ComboBox La colección de objetos de un cuadro combinado se puede usar para administrar muchos tipos de objetos, como cadenas, imágenes y objetos empresariales personalizados.

Puede agregar elementos a la colección de varias maneras. El Add método agrega un objeto a la colección. Para agregar varios objetos a la colección, es mejor crear una matriz de elementos y asignar con el AddRange método . Para insertar un objeto en una ubicación específica dentro de la colección, puede usar el Insert método . Para quitar elementos en un índice conocido de la colección, puede usar el Remove método o el RemoveAt método . El Clear método quita todos los elementos de la colección.

Además de métodos y propiedades para agregar y quitar elementos, System.Windows.Forms.ComboBox.ObjectCollection también proporciona métodos para buscar elementos dentro de la colección. El Contains método permite determinar si un objeto es miembro de la colección. 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 encuentra el elemento dentro de la colección.

Constructores

ComboBox.ObjectCollection(ComboBox)

Inicializa una nueva instancia de la clase ComboBox.ObjectCollection.

Propiedades

Count

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

IsReadOnly

Obtiene un valor que indica si se puede modificar esta colección.

Item[Int32]

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

Métodos

Add(Object)

Agrega un elemento a la lista de elementos de un control ComboBox.

AddRange(Object[])

Agrega una matriz de elementos a la lista de elementos de ComboBox.

Clear()

Quita todos los elementos de ComboBox.

Contains(Object)

Determina si el elemento especificado se encuentra dentro de la colección.

CopyTo(Object[], Int32)

Copia toda la colección en una matriz de objetos existente en el 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 puede utilizarse para recorrer una iteración en la colección de elementos.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
IndexOf(Object)

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

Insert(Int32, Object)

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

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
Remove(Object)

Quita el elemento especificado de ComboBox.

RemoveAt(Int32)

Quita un elemento de ComboBox en el índice especificado.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

ICollection.CopyTo(Array, Int32)

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

ICollection.IsSynchronized

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

ICollection.SyncRoot

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

IComparer<ComboBox.ObjectCollection.Entry>.Compare(ComboBox+ObjectCollection+Entry, ComboBox+ObjectCollection+Entry)

Compara dos objetos y devuelve un valor que indica si uno de ellos es menor, igual o mayor que el otro.

IList.Add(Object)

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

IList.IsFixedSize

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

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