ListBox.SelectedObjectCollection Classe

Définition

Représente la collection d'éléments sélectionnés dans ListBox.Represents the collection of selected items in the 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 ListBoxle.The ListBox.SelectedObjectCollection class stores the selected items in the ListBox. Les éléments stockés dans le ListBox.SelectedObjectCollection sont des éléments contenus dans ListBox.ObjectCollection la classe.The items stored in the ListBox.SelectedObjectCollection are items contained within the ListBox.ObjectCollection class. La ListBox.ObjectCollection classe stocke tous les éléments affichés ListBoxdans le.The ListBox.ObjectCollection class stores all items displayed in the ListBox.

Le tableau suivant est un exemple de la façon ListBox.ObjectCollection dont le stocke les ListBox éléments de, ainsi que leurs États de sélection ListBoxdans un exemple.The following table is an example of how the ListBox.ObjectCollection stores the items of the ListBox as well as their selection states within an example ListBox.

IndexIndex ÉlémentItem État de sélection dans la zone de listeSelection state within the ListBox
00 object1object1 Non sélectionnéUnselected
11 object2object2 SelectedSelected
22 object3object3 Non sélectionnéUnselected
33 object4object4 SelectedSelected
44 object5object5 SelectedSelected

Selon la ListBox.ObjectCollection ListBox.SelectedObjectCollection méthode illustrée dans le tableau précédent, le tableau suivant montre comment s’afficherait.Based on the ListBox.ObjectCollection demonstrated in the previous table, the following table demonstrates how the ListBox.SelectedObjectCollection would appear.

IndexIndex Élément sélectionné à partir de ObjectCollectionSelected item from ObjectCollection
00 object2object2
11 object4object4
22 object5object5

Vous pouvez utiliser les propriétés et les méthodes de cette classe pour effectuer diverses tâches avec la collection.You can use the properties and methods of this class to perform a variety of tasks with the collection. La Contains méthode vous permet de déterminer si un élément de la ListBox.ObjectCollection classe ListBox.SelectedObjectCollectionest membre de.The Contains method enables you to determine whether an item from the ListBox.ObjectCollection class is a member of the ListBox.SelectedObjectCollection. 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ù un élément spécifique ListBox.ObjectCollection dans le ListBox de est stocké ListBox.SelectedObjectCollectiondans le.Once you know that the item is located within the collection, you can use the IndexOf method to determine where a specific item within the ListBox.ObjectCollection for the ListBox is stored within the ListBox.SelectedObjectCollection.

Constructeurs

ListBox.SelectedObjectCollection(ListBox)

Initialise une nouvelle instance de la classe ListBox.SelectedObjectCollection.Initializes a new instance of the ListBox.SelectedObjectCollection class.

Propriétés

Count

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

IsReadOnly

Obtient une valeur indiquant si la collection est en lecture seule.Gets a value indicating whether the collection is read-only.

Item[Int32]

Obtient l’élément à l’index spécifié dans la collection.Gets the item at the specified index within the collection.

Méthodes

Add(Object)

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

Clear()

Supprime tous les éléments de la collection d'éléments sélectionnés.Removes all items from the collection of selected items.

Contains(Object)

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

CopyTo(Array, Int32)

Copie l'ensemble de la collection dans un tableau existant, à un emplacement spécifié dans le tableau.Copies the entire collection into an existing array at a specified location within the array.

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.

(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.Returns an enumerator that can be used to iterate through the selected item collection.

GetHashCode()

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

(Hérité de Object)
GetType()

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

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

Retourne l'index dans la collection de l'élément spécifié.Returns the index within the collection of the specified item.

MemberwiseClone()

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

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

Supprime l'objet spécifié de la collection d'éléments sélectionnés.Removes the specified object from the collection of selected items.

ToString()

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

(Hérité de Object)

Implémentations d’interfaces explicites

ICollection.IsSynchronized

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

ICollection.SyncRoot

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

IList.Add(Object)

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

IList.Clear()

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

IList.Insert(Int32, Object)

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

IList.IsFixedSize

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

IList.Remove(Object)

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

IList.RemoveAt(Int32)

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

Méthodes d’extension

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)

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)

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

AsQueryable(IEnumerable)

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

S’applique à