ComboBox.ObjectCollection Classe

Definição

Representa a coleção de itens em um ComboBox.Represents the collection of items in a ComboBox.

public: ref class ComboBox::ObjectCollection : System::Collections::IList
[System.ComponentModel.ListBindable(false)]
public class ComboBox.ObjectCollection : System.Collections.IList
type ComboBox.ObjectCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ComboBox.ObjectCollection
Implements IList
Herança
ComboBox.ObjectCollection
Atributos
Implementações

Comentários

A System.Windows.Forms.ComboBox.ObjectCollection classe encapsula os itens ComboBoxno.The System.Windows.Forms.ComboBox.ObjectCollection class encapsulates the items in the ComboBox. A coleção de objetos de uma caixa de combinação pode ser usada para gerenciar muitos tipos de objetos, incluindo cadeias de caracteres, imagens e objetos comerciais personalizados.The object collection of a combo box can be used to manage many types of objects, including strings, images, and custom business objects.

Você pode adicionar itens à coleção de várias maneiras.You can add items to the collection in several ways. O Add método adiciona um objeto à coleção.The Add method adds one object to the collection. Para adicionar um número de objetos à coleção, é melhor criar uma matriz de itens e atribuir com o AddRange método.To add a number of objects to the collection, it is best to create an array of items and assign with the AddRange method. Para inserir um objeto em um local específico dentro da coleção, você pode usar o Insert método.To insert an object at a specific location within the collection, you can use the Insert method. Para remover itens em um índice conhecido na coleção, você pode usar o Remove método ou o RemoveAt método.To remove items at a known index in the collection you can use either the Remove method or the RemoveAt method. O Clear método remove todos os itens da coleção.The Clear method removes all the items from the collection.

Além de métodos e propriedades para adicionar e remover itens, o System.Windows.Forms.ComboBox.ObjectCollection também fornece métodos para localizar itens dentro da coleção.In addition to methods and properties for adding and removing items, the System.Windows.Forms.ComboBox.ObjectCollection also provides methods to find items within the collection. O Contains método permite que você determine se um objeto é um membro da coleção.The Contains method enables you to determine if an object is a member of the collection. Depois de saber que o item está localizado na coleção, você pode usar o IndexOf método para determinar onde o item está localizado na coleção.Once you know that the item is located within the collection, you can use the IndexOf method to determine where the item is located within the collection.

Construtores

ComboBox.ObjectCollection(ComboBox)

Inicializa uma nova instância de ComboBox.ObjectCollection.Initializes a new instance of ComboBox.ObjectCollection.

Propriedades

Count

Obtém o número de itens na coleção.Gets the number of items in the collection.

IsReadOnly

Obtém um valor que indica se essa coleção pode ser modificada.Gets a value indicating whether this collection can be modified.

Item[Int32]

Recupera o item no índice especificado da coleção.Retrieves the item at the specified index within the collection.

Métodos

Add(Object)

Adiciona um item à lista de itens para um ComboBox.Adds an item to the list of items for a ComboBox.

AddRange(Object[])

Adiciona uma matriz de itens à lista de itens de um ComboBox.Adds an array of items to the list of items for a ComboBox.

Clear()

Remove todos os itens do ComboBox.Removes all items from the ComboBox.

Contains(Object)

Determina se o item especificado está localizado na coleção.Determines if the specified item is located within the collection.

CopyTo(Object[], Int32)

Copia toda a coleção em uma matriz existente de objetos em um local especificado na matriz.Copies the entire collection into an existing array of objects at a specified location within the array.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetEnumerator()

Retorna um enumerador que pode ser usado para iterar na coleção de item.Returns an enumerator that can be used to iterate through the item collection.

GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
IndexOf(Object)

Recupera o índice dentro da coleção do item especificado.Retrieves the index within the collection of the specified item.

Insert(Int32, Object)

Insere um item na coleção no índice especificado.Inserts an item into the collection at the specified index.

MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
Remove(Object)

Remove o item especificado da ComboBox.Removes the specified item from the ComboBox.

RemoveAt(Int32)

Remove um item da ComboBox no índice especificado.Removes an item from the ComboBox at the specified index.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32)

Para obter uma descrição desse membro, consulte CopyTo(Array, Int32).For a description of this member, see CopyTo(Array, Int32).

ICollection.IsSynchronized

Para obter uma descrição desse membro, consulte IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot

Para obter uma descrição desse membro, consulte SyncRoot.For a description of this member, see SyncRoot.

IList.Add(Object)

Para obter uma descrição desse membro, consulte Add(Object).For a description of this member, see Add(Object).

IList.IsFixedSize

Para obter uma descrição desse membro, consulte IsFixedSize.For a description of this member, see IsFixedSize.

Métodos de Extensão

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.Enables parallelization of a query.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.Converts an IEnumerable to an IQueryable.

Aplica-se a