ComboBox.ObjectCollection Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa la colección de elementos de un ComboBoxobjeto .
public: ref class ComboBox::ObjectCollection : System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class ComboBox.ObjectCollection : System.Collections.IList
[<System.ComponentModel.ListBindable(false)>]
type ComboBox.ObjectCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class ComboBox.ObjectCollection
Implements IList
- Herencia
-
ComboBox.ObjectCollection
- Atributos
- Implementaciones
Comentarios
La clase System.Windows.Forms.ComboBox.ObjectCollection encapsula los elementos de la ComboBox. La colección de objetos de un cuadro combinado se puede usar para administrar muchos tipos de objetos, incluidas 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 de 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
| Nombre | Description |
|---|---|
| ComboBox.ObjectCollection(ComboBox) |
Inicializa una nueva instancia de ComboBox.ObjectCollection. |
Propiedades
| Nombre | Description |
|---|---|
| Count |
Obtiene el número de elementos que integran 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 dentro de la colección. |
Métodos
| Nombre | Description |
|---|---|
| Add(Object) |
Agrega un elemento a la lista de elementos de un ComboBox. |
| AddRange(Object[]) |
Agrega una matriz de elementos a la lista de elementos de un ComboBox. |
| Clear() |
Quita todos los elementos de la 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 existente de objetos en una ubicación especificada dentro de la matriz. |
| Equals(Object) |
Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetEnumerator() |
Devuelve un enumerador que se puede usar para recorrer en iteración la colección de elementos. |
| GetHashCode() |
Actúa 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 dentro de la colección del elemento especificado. |
| Insert(Int32, Object) |
Inserta un elemento en la colección en el índice especificado. |
| MemberwiseClone() |
Crea una copia superficial del Objectactual. (Heredado de Object) |
| Remove(Object) |
Quita el elemento especificado de .ComboBox |
| RemoveAt(Int32) |
Quita un elemento de en ComboBox el índice especificado. |
| ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| 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. |
| 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
| Nombre | Description |
|---|---|
| AsParallel(IEnumerable) |
Habilita la paralelización de una consulta. |
| AsQueryable(IEnumerable) |
Convierte un IEnumerable en un IQueryable. |
| Cast<TResult>(IEnumerable) |
Convierte los elementos de un IEnumerable al tipo especificado. |
| OfType<TResult>(IEnumerable) |
Filtra los elementos de un IEnumerable en función de un tipo especificado. |