ComboBox.ObjectCollection Classe

Définition

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

Remarques

La classe System.Windows.Forms.ComboBox.ObjectCollection encapsule les éléments dans le ComboBox. La collection d’objets d’une zone de liste modifiable 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.

Vous pouvez ajouter des éléments à la collection de plusieurs façons. La Add méthode ajoute un objet à la collection. Pour ajouter un certain nombre d’objets à la collection, il est préférable de créer un tableau d’éléments et d’affecter avec la AddRange méthode. Pour insérer un objet à un emplacement spécifique dans la collection, vous pouvez utiliser la Insert méthode. Pour supprimer des éléments à un index connu dans la collection, vous pouvez utiliser la Remove méthode ou la RemoveAt méthode. La Clear méthode supprime tous les éléments de la collection.

Outre les méthodes et propriétés permettant d’ajouter et de supprimer des éléments, les System.Windows.Forms.ComboBox.ObjectCollection méthodes permettent également de rechercher des éléments dans la collection. La Contains méthode vous permet de déterminer si un objet est membre de la collection. Une fois que vous savez que l’élément se trouve dans la collection, vous pouvez utiliser la IndexOf méthode pour déterminer où se trouve l’élément dans la collection.

Constructeurs

Nom Description
ComboBox.ObjectCollection(ComboBox)

Initialise une nouvelle instance de ComboBox.ObjectCollection.

Propriétés

Nom Description
Count

Obtient le nombre d'éléments dans la collection.

IsReadOnly

Obtient une valeur indiquant si cette collection peut être modifiée.

Item[Int32]

Récupère l’élément à l’index spécifié dans la collection.

Méthodes

Nom Description
Add(Object)

Ajoute un élément à la liste des éléments d’un ComboBox.

AddRange(Object[])

Ajoute un tableau d’éléments à la liste des éléments d’un ComboBox.

Clear()

Supprime tous les éléments du ComboBox.

Contains(Object)

Détermine si l’élément spécifié se trouve dans la collection.

CopyTo(Object[], Int32)

Copie l’intégralité de la collection dans un tableau d’objets existant à un emplacement spécifié dans le tableau.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
GetEnumerator()

Retourne un énumérateur qui peut être utilisé pour itérer dans la collection d’éléments.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
IndexOf(Object)

Récupère l’index dans la collection de l’élément spécifié.

Insert(Int32, Object)

Insère un élément dans la collection à l’index spécifié.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
Remove(Object)

Supprime l’élément spécifié du ComboBox.

RemoveAt(Int32)

Supprime un élément de l’index ComboBox spécifié.

ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
ICollection.CopyTo(Array, Int32)

Pour obtenir une description de ce membre, consultez CopyTo(Array, Int32).

ICollection.IsSynchronized

Pour obtenir une description de ce membre, consultez IsSynchronized.

ICollection.SyncRoot

Pour obtenir une description de ce membre, consultez SyncRoot.

IList.Add(Object)

Pour obtenir une description de ce membre, consultez Add(Object).

IList.IsFixedSize

Pour obtenir une description de ce membre, consultez IsFixedSize.

Méthodes d’extension

Nom Description
AsParallel(IEnumerable)

Active la parallélisation d’une requête.

AsQueryable(IEnumerable)

Convertit un IEnumerable en IQueryable.

Cast<TResult>(IEnumerable)

Convertit les éléments d’un IEnumerable en type spécifié.

OfType<TResult>(IEnumerable)

Filtre les éléments d’une IEnumerable en fonction d’un type spécifié.

S’applique à