Partilhar via


ComboBox.ObjectCollection Classe

Definição

Representa a coleção de itens em um 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
Herança
ComboBox.ObjectCollection
Atributos
Implementações
ICollection IEnumerable IList IComparer<System.Windows.Forms.ComboBox.ObjectCollection.Entry>

Comentários

A System.Windows.Forms.ComboBox.ObjectCollection classe 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 dos métodos e propriedades para adicionar e remover itens, também System.Windows.Forms.ComboBox.ObjectCollection fornece métodos para localizar itens dentro da coleção. O Contains método permite que você determine 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

ComboBox.ObjectCollection(ComboBox)

Inicializa uma nova instância de ComboBox.ObjectCollection.

Propriedades

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 da coleção.

Métodos

Add(Object)

Adiciona um item à lista de itens para um ComboBox.

AddRange(Object[])

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

Clear()

Remove todos os itens do ComboBox.

Contains(Object)

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

CopyTo(Object[], Int32)

Copia toda a coleção em uma matriz existente de objetos em um local especificado na 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 na coleção de item.

GetHashCode()

Serve como a função de hash padrão.

(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 Object atual.

(Herdado de Object)
Remove(Object)

Remove o item especificado da ComboBox.

RemoveAt(Int32)

Remove um item da ComboBox no índice especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Implantações explícitas de interface

ICollection.CopyTo(Array, Int32)

Para obter uma descrição desse membro, confira CopyTo(Array, Int32).

ICollection.IsSynchronized

Para obter uma descrição desse membro, confira IsSynchronized.

ICollection.SyncRoot

Para obter uma descrição desse membro, confira SyncRoot.

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

Compara dois objetos e retorna um valor que indica se um é menor, igual ou maior do que o outro.

IList.Add(Object)

Para obter uma descrição desse membro, confira Add(Object).

IList.IsFixedSize

Para obter uma descrição desse membro, confira IsFixedSize.

Métodos de Extensão

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.

AsParallel(IEnumerable)

Habilita a paralelização de uma consulta.

AsQueryable(IEnumerable)

Converte um IEnumerable em um IQueryable.

Aplica-se a