ComboBox.ObjectCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente la collection d’éléments dans un 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
- Héritage
-
ComboBox.ObjectCollection
- Attributs
- Implémente
Remarques
La System.Windows.Forms.ComboBox.ObjectCollection classe encapsule les éléments dans le 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 les chaînes, les images et les 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’attribuer 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, le System.Windows.Forms.ComboBox.ObjectCollection fournit également des méthodes pour 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
ComboBox.ObjectCollection(ComboBox) |
Initialise une nouvelle instance de ComboBox.ObjectCollection. |
Propriétés
Count |
Obtient le nombre d’éléments de la collection. |
IsReadOnly |
Obtient une valeur indiquant si cette collection peut être modifiée. |
Item[Int32] |
Récupère l'élément au niveau de l'index spécifié dans la collection. |
Méthodes
Add(Object) |
Ajoute un élément à la liste d'éléments pour ComboBox. |
AddRange(Object[]) |
Ajoute un tableau d'éléments à la liste d'éléments pour ComboBox. |
Clear() |
Supprime tous les éléments de ComboBox. |
Contains(Object) |
Détermine si l'élément spécifié réside dans la collection. |
CopyTo(Object[], Int32) |
Copie la collection entière 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 au sein de la collection d'éléments. |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le 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 au niveau de l'index spécifié. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Remove(Object) |
Supprime l’élément spécifié de ComboBox. |
RemoveAt(Int32) |
Supprime un élément du ComboBox au niveau de l'index spécifié. |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
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. |
IComparer<ComboBox.ObjectCollection.Entry>.Compare(ComboBox+ObjectCollection+Entry, ComboBox+ObjectCollection+Entry) |
Compare deux objets et retourne une valeur indiquant si le premier est inférieur, égal ou supérieur au second. |
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
Cast<TResult>(IEnumerable) |
Effectue un cast des éléments d'un IEnumerable vers le type spécifié. |
OfType<TResult>(IEnumerable) |
Filtre les éléments d'un IEnumerable en fonction du type spécifié. |
AsParallel(IEnumerable) |
Active la parallélisation d'une requête. |
AsQueryable(IEnumerable) |
Convertit un IEnumerable en IQueryable. |