ComboBox.ObjectCollection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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. |