ComboBox.ObjectCollection Classe

Definição

Representa a coleção de itens em um ComboBox.

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
Herança
ComboBox.ObjectCollection
Atributos
Implementações

Comentários

A classe System.Windows.Forms.ComboBox.ObjectCollection encapsula os itens no 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 de negócios personalizados.

Você pode adicionar itens à coleção de várias maneiras. O Add método adiciona um objeto à coleção. Para adicionar vários objetos à coleção, é melhor criar uma matriz de itens e atribuir com o AddRange método. Para inserir um objeto em um local específico dentro da coleção, você pode usar o Insert método. Para remover itens em um índice conhecido na coleção, você pode usar o Remove método ou o RemoveAt método. O Clear método remove todos os itens da coleção.

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. O Contains método permite determinar se um objeto é um membro da coleção. Depois de saber que o item está localizado dentro da coleção, você pode usar o IndexOf método para determinar onde o item está localizado dentro da coleção.

Construtores

Nome Description
ComboBox.ObjectCollection(ComboBox)

Inicializa uma nova instância de ComboBox.ObjectCollection.

Propriedades

Nome Description
Count

Obtém o número de itens na coleção.

IsReadOnly

Obtém um valor que indica se essa coleção pode ser modificada.

Item[Int32]

Recupera o item no índice especificado dentro da coleção.

Métodos

Nome Description
Add(Object)

Adiciona um item à lista de itens para um ComboBox.

AddRange(Object[])

Adiciona uma matriz de itens à lista de itens para um ComboBox.

Clear()

Remove todos os itens do ComboBox.

Contains(Object)

Determina se o item especificado está localizado dentro da coleção.

CopyTo(Object[], Int32)

Copia toda a coleção em uma matriz existente de objetos em um local especificado dentro da matriz.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetEnumerator()

Retorna um enumerador que pode ser usado para iterar por meio da coleção de itens.

GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
IndexOf(Object)

Recupera o índice dentro da coleção do item especificado.

Insert(Int32, Object)

Insere um item na coleção no índice especificado.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
Remove(Object)

Remove o item especificado do ComboBox.

RemoveAt(Int32)

Remove um item do ComboBox índice especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
ICollection.CopyTo(Array, Int32)

Para obter uma descrição deste membro, consulte CopyTo(Array, Int32).

ICollection.IsSynchronized

Para obter uma descrição deste membro, consulte IsSynchronized.

ICollection.SyncRoot

Para obter uma descrição deste membro, consulte SyncRoot.

IList.Add(Object)

Para obter uma descrição deste membro, consulte Add(Object).

IList.IsFixedSize

Para obter uma descrição deste membro, consulte IsFixedSize.

Métodos de Extensão

Nome Description
AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Cast<TResult>(IEnumerable)

Converte os elementos de um IEnumerable para o tipo especificado.

OfType<TResult>(IEnumerable)

Filtra os elementos de um IEnumerable com base em um tipo especificado.

Aplica-se a