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

Définition

Représente la collection d’éléments dans un 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
Héritage
ComboBox.ObjectCollectionComboBox.ObjectCollectionComboBox.ObjectCollectionComboBox.ObjectCollection
Attributs
Implémente

Remarques

La System.Windows.Forms.ComboBox.ObjectCollection classe encapsule les éléments ComboBoxdans.The System.Windows.Forms.ComboBox.ObjectCollection class encapsulates the items in the ComboBox. La collection d’objets d’une zone de liste déroulante peut être utilisée pour gérer de nombreux types d’objets, notamment des chaînes, des images et des objets métier personnalisés.The object collection of a combo box can be used to manage many types of objects, including strings, images, and custom business objects.

Vous pouvez ajouter des éléments à la collection de plusieurs façons.You can add items to the collection in several ways. La Add méthode ajoute un objet à la collection.The Add method adds one object to the collection. Pour ajouter un certain nombre d’objets à la collection, il est préférable de créer un tableau d’éléments et de les AddRange assigner à la méthode.To add a number of objects to the collection, it is best to create an array of items and assign with the AddRange method. Pour insérer un objet à un emplacement spécifique dans la collection, vous pouvez utiliser la Insert méthode.To insert an object at a specific location within the collection, you can use the Insert method. Pour supprimer des éléments au niveau d’un index connu dans la collection, vous Remove pouvez utiliser la RemoveAt méthode ou la méthode.To remove items at a known index in the collection you can use either the Remove method or the RemoveAt method. La Clear méthode supprime tous les éléments de la collection.The Clear method removes all the items from the collection.

En plus des méthodes et des propriétés pour l’ajout et la suppression System.Windows.Forms.ComboBox.ObjectCollection d’éléments, le fournit également des méthodes pour rechercher des éléments dans la collection.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. La Contains méthode vous permet de déterminer si un objet est membre de la collection.The Contains method enables you to determine if an object is a member of the collection. Une fois que vous savez que l’élément se trouve dans la collection, vous pouvez IndexOf utiliser la méthode pour déterminer où se trouve l’élément dans la collection.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.

Constructeurs

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

Initialise une nouvelle instance de ComboBox.ObjectCollection.Initializes a new instance of ComboBox.ObjectCollection.

Propriétés

Count Count Count Count

Obtient le nombre d’éléments de la collection.Gets the number of items in the collection.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Obtient une valeur indiquant si cette collection peut être modifiée.Gets a value indicating whether this collection can be modified.

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

Récupère l'élément au niveau de l'index spécifié dans la collection.Retrieves the item at the specified index within the collection.

Méthodes

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

Ajoute un élément à la liste d'éléments pour ComboBox.Adds an item to the list of items for a ComboBox.

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

Ajoute un tableau d'éléments à la liste d'éléments pour ComboBox.Adds an array of items to the list of items for a ComboBox.

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

Supprime tous les éléments de ComboBox.Removes all items from the ComboBox.

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

Détermine si l'élément spécifié réside dans la collection.Determines if the specified item is located within the collection.

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

Copie la collection entière dans un tableau d'objets existant à un emplacement spécifié dans le tableau.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)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

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

Retourne un énumérateur qui peut être utilisé pour itérer au sein de la collection d'éléments.Returns an enumerator that can be used to iterate through the item collection.

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

Fait office de fonction de hachage par défaut.Serves as the default hash function.

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

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

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

Récupère l'index dans la collection de l'élément spécifié.Retrieves the index within the collection of the specified item.

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

Insère un élément dans la collection au niveau de l'index spécifié.Inserts an item into the collection at the specified index.

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

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

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

Supprime l’élément spécifié de ComboBox.Removes the specified item from the ComboBox.

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

Supprime un élément du ComboBox au niveau de l'index spécifié.Removes an item from the ComboBox at the specified index.

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

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Inherited from Object)

Implémentations d’interfaces explicites

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

Pour obtenir une description de ce membre, consultez CopyTo(Array, Int32).For a description of this member, see CopyTo(Array, Int32).

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

Pour obtenir une description de ce membre, consultez IsSynchronized.For a description of this member, see IsSynchronized.

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

Pour obtenir une description de ce membre, consultez SyncRoot.For a description of this member, see SyncRoot.

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

Pour obtenir une description de ce membre, consultez Add(Object).For a description of this member, see Add(Object).

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

Pour obtenir une description de ce membre, consultez IsFixedSize.For a description of this member, see IsFixedSize.

Méthodes d’extension

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

Effectue un cast des éléments d'un IEnumerable vers le type spécifié.Casts the elements of an IEnumerable to the specified type.

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

Filtre les éléments d'un IEnumerable en fonction du type spécifié.Filters the elements of an IEnumerable based on a specified type.

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

Active la parallélisation d'une requête.Enables parallelization of a query.

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

Convertit un IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

S’applique à