Partager via


ListBox.SelectedObjectCollection Classe

Définition

Représente la collection d’éléments sélectionnés dans ListBox.

public: ref class ListBox::SelectedObjectCollection : System::Collections::IList
public class ListBox.SelectedObjectCollection : System.Collections.IList
type ListBox.SelectedObjectCollection = class
    interface IList
    interface ICollection
    interface IEnumerable
Public Class ListBox.SelectedObjectCollection
Implements IList
Héritage
ListBox.SelectedObjectCollection
Implémente

Remarques

La ListBox.SelectedObjectCollection classe stocke les éléments sélectionnés dans le ListBox. Les éléments stockés dans les ListBox.SelectedObjectCollection éléments sont contenus dans la ListBox.ObjectCollection classe. La ListBox.ObjectCollection classe stocke tous les éléments affichés dans le ListBox.

Le tableau suivant est un exemple de la façon dont les ListBox.ObjectCollection éléments des éléments de l’élément ListBox ainsi que leurs états de sélection dans un exemple ListBox.

Index Élément État de sélection dans ListBox
0 object1 Non sélectionné
1 object2 Sélectionné
2 object3 Non sélectionné
3 object4 Sélectionné
4 object5 Sélectionné

En fonction du ListBox.ObjectCollection tableau précédent, le tableau suivant montre comment l’affichage de l’élément ListBox.SelectedObjectCollection apparaît.

Index Élément sélectionné à partir de ObjectCollection
0 object2
1 object4
2 object5

Vous pouvez utiliser les propriétés et méthodes de cette classe pour effectuer diverses tâches avec la collection. La Contains méthode vous permet de déterminer si un élément de la ListBox.ObjectCollection classe est membre du ListBox.SelectedObjectCollection. 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ù un élément spécifique au sein de celui-ci ListBox.ObjectCollection ListBox est stocké dans la ListBox.SelectedObjectCollectioncollection.

Constructeurs

ListBox.SelectedObjectCollection(ListBox)

Initialise une nouvelle instance de la classe ListBox.SelectedObjectCollection.

Propriétés

Count

Obtient le nombre d’éléments de la collection.

IsReadOnly

Obtient une valeur indiquant si la collection est en lecture seule.

Item[Int32]

Obtient l’élément à l’index spécifié dans la collection.

Méthodes

Add(Object)

Ajoute un élément à la liste d'éléments sélectionnés pour un ListBox.

Clear()

Supprime tous les éléments de la collection d'éléments sélectionnés.

Contains(Object)

Détermine si l'élément spécifié réside dans la collection.

CopyTo(Array, Int32)

Copie l'ensemble de la collection dans un tableau 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 sélectionnés.

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)

Retourne l'index dans la collection de l'élément spécifié.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

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

Supprime l'objet spécifié de la collection d'éléments sélectionnés.

ToString()

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

(Hérité de Object)

Implémentations d’interfaces explicites

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.Clear()

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

IList.Insert(Int32, Object)

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

IList.IsFixedSize

Pour obtenir une description de ce membre, consultez IsFixedSize.

IList.Remove(Object)

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

IList.RemoveAt(Int32)

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

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.

S’applique à