ListBox.SelectedObjectCollection 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 sélectionnés dans le 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 des éléments 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 ainsi que leurs états de ListBox sélection sont affichés 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 de l’exemple ListBox.ObjectCollection présenté dans le tableau précédent, le tableau suivant montre comment le ListBox.SelectedObjectCollection présenterait.
| Index | Élément sélectionné dans 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 l’emplacement d’un élément spécifique dans lequel ListBox.ObjectCollection il ListBox est stocké dans la ListBox.SelectedObjectCollectioncollection.
Constructeurs
| Nom | Description |
|---|---|
| ListBox.SelectedObjectCollection(ListBox) |
Initialise une nouvelle instance de la classe ListBox.SelectedObjectCollection. |
Propriétés
| Nom | Description |
|---|---|
| Count |
Obtient le nombre d'éléments dans 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
| Nom | Description |
|---|---|
| Add(Object) |
Ajoute un élément à la liste des é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é se trouve dans la collection. |
| CopyTo(Array, Int32) |
Copie l’intégralité 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 dans la collection d’éléments sélectionnée. |
| 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) |
Retourne l’index dans la collection de l’élément spécifié. |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (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
| Nom | Description |
|---|---|
| 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
| 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é. |