ComboBox.ObjectCollection ComboBox.ObjectCollection ComboBox.ObjectCollection ComboBox.ObjectCollection Class

Definizione

Rappresenta la raccolta di elementi in 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
Ereditarietà
ComboBox.ObjectCollectionComboBox.ObjectCollectionComboBox.ObjectCollectionComboBox.ObjectCollection
Attributi
Implementazioni

Commenti

Il System.Windows.Forms.ComboBox.ObjectCollection classe incapsula gli elementi di ComboBox.The System.Windows.Forms.ComboBox.ObjectCollection class encapsulates the items in the ComboBox. La raccolta di oggetti di una casella combinata è utilizzabile per gestire molti tipi di oggetti, tra cui stringhe, immagini e oggetti business personalizzati.The object collection of a combo box can be used to manage many types of objects, including strings, images, and custom business objects.

È possibile aggiungere elementi alla raccolta in diversi modi.You can add items to the collection in several ways. Il Add metodo aggiunge un oggetto alla raccolta.The Add method adds one object to the collection. Per aggiungere un numero di oggetti nella raccolta, è consigliabile creare una matrice di elementi e assegnare il AddRange (metodo).To add a number of objects to the collection, it is best to create an array of items and assign with the AddRange method. Per inserire un oggetto in una posizione specifica all'interno della raccolta, è possibile usare il Insert (metodo).To insert an object at a specific location within the collection, you can use the Insert method. Per rimuovere gli elementi in corrispondenza dell'indice noto nella raccolta è possibile usare la Remove metodo o il RemoveAt (metodo).To remove items at a known index in the collection you can use either the Remove method or the RemoveAt method. Il Clear metodo rimuove tutti gli elementi dalla raccolta.The Clear method removes all the items from the collection.

Oltre ai metodi e proprietà per l'aggiunta e rimozione di elementi, il System.Windows.Forms.ComboBox.ObjectCollection fornisce inoltre metodi per trovare gli elementi all'interno della raccolta.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. Il Contains metodo consente di determinare se un oggetto è un membro della raccolta.The Contains method enables you to determine if an object is a member of the collection. Una volta stabilito che l'elemento si trova all'interno della raccolta, è possibile usare il IndexOf metodo per determinare l'elemento in cui si trova all'interno della raccolta.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.

Costruttori

ComboBox.ObjectCollection(ComboBox) ComboBox.ObjectCollection(ComboBox) ComboBox.ObjectCollection(ComboBox) ComboBox.ObjectCollection(ComboBox)

Inizializza una nuova istanza di ComboBox.ObjectCollection.Initializes a new instance of ComboBox.ObjectCollection.

Proprietà

Count Count Count Count

Ottiene il numero di elementi nella raccolta.Gets the number of items in the collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Ottiene un valore che indica se è possibile modificare questo insieme.Gets a value indicating whether this collection can be modified.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Consente di recuperare l'elemento in corrispondenza dell'indice specificato all'interno dell'insieme.Retrieves the item at the specified index within the collection.

Metodi

Add(Object) Add(Object) Add(Object) Add(Object)

Aggiunge un elemento all'elenco di elementi per un controllo ComboBox.Adds an item to the list of items for a ComboBox.

AddRange(Object[]) AddRange(Object[]) AddRange(Object[]) AddRange(Object[])

Aggiunge una matrice di elementi all'elenco di elementi per un oggetto ComboBox.Adds an array of items to the list of items for a ComboBox.

Clear() Clear() Clear() Clear()

Rimuove tutti gli elementi da ComboBox.Removes all items from the ComboBox.

Contains(Object) Contains(Object) Contains(Object) Contains(Object)

Consente di determinare se l'elemento specificato si trova all'interno dell'insieme.Determines if the specified item is located within the collection.

CopyTo(Object[], Int32) CopyTo(Object[], Int32) CopyTo(Object[], Int32) CopyTo(Object[], Int32)

Copia l'intero insieme in una matrice di oggetti esistente in corrispondenza della posizione specificata all'interno della matrice.Copies the entire collection into an existing array of objects at a specified location within the array.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Restituisce un enumeratore che può essere utilizzato per scorrere l'insieme di elementi.Returns an enumerator that can be used to iterate through the item collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
IndexOf(Object) IndexOf(Object) IndexOf(Object) IndexOf(Object)

Consente di recuperare l'indice all'interno dell'insieme dell'elemento specificato.Retrieves the index within the collection of the specified item.

Insert(Int32, Object) Insert(Int32, Object) Insert(Int32, Object) Insert(Int32, Object)

Inserisce un elemento nella raccolta in corrispondenza dell'indice specificato.Inserts an item into the collection at the specified index.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
Remove(Object) Remove(Object) Remove(Object) Remove(Object)

Rimuove l'elemento specificato dall'oggetto ComboBox.Removes the specified item from the ComboBox.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Consente di rimuovere un elemento dal controllo ComboBox in corrispondenza dell'indice specificato.Removes an item from the ComboBox at the specified index.

ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Implementazioni dell'interfaccia esplicita

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Per una descrizione di questo membro, vedere CopyTo(Array, Int32).For a description of this member, see CopyTo(Array, Int32).

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Per una descrizione di questo membro, vedere IsSynchronized.For a description of this member, see IsSynchronized.

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Per una descrizione di questo membro, vedere SyncRoot.For a description of this member, see SyncRoot.

IList.Add(Object) IList.Add(Object) IList.Add(Object) IList.Add(Object)

Per una descrizione di questo membro, vedere Add(Object).For a description of this member, see Add(Object).

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Per una descrizione di questo membro, vedere IsFixedSize.For a description of this member, see IsFixedSize.

Extension Methods

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Consente la parallelizzazione di una query.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Converte un' IEnumerable a un IQueryable.Converts an IEnumerable to an IQueryable.

Si applica a