ListView.CheckedListViewItemCollection 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 vérifiés dans un contrôle d’affichage de liste.
public: ref class ListView::CheckedListViewItemCollection : System::Collections::IList
public class ListView.CheckedListViewItemCollection : System.Collections.IList
[System.ComponentModel.ListBindable(false)]
public class ListView.CheckedListViewItemCollection : System.Collections.IList
type ListView.CheckedListViewItemCollection = class
interface IList
interface ICollection
interface IEnumerable
[<System.ComponentModel.ListBindable(false)>]
type ListView.CheckedListViewItemCollection = class
interface IList
interface ICollection
interface IEnumerable
Public Class ListView.CheckedListViewItemCollection
Implements IList
- Héritage
-
ListView.CheckedListViewItemCollection
- Attributs
- Implémente
Remarques
A ListView.CheckedListViewItemCollection stocke les éléments archivés dans un ListView contrôle. Les éléments ne peuvent être vérifiés que si la CheckBoxes propriété du ListView contrôle est définie truesur . Les éléments stockés dans les ListView.CheckedListViewItemCollection éléments sont des éléments contenus dans le ListView.ListViewItemCollection. La ListView.ListViewItemCollection classe stocke tous les éléments affichés dans le ListView contrôle.
Le tableau suivant montre un exemple de la façon dont les ListView.ListViewItemCollection éléments des éléments ainsi que leurs états de ListView sélection sont affichés dans un exemple ListView de contrôle.
| Index | Élément | État vérifié dans ListView |
|---|---|---|
| 0 | Élément1 | Désactivé |
| 1 | Élément2 | Vérifié |
| 2 | Élément3 | Désactivé |
| 3 | Item4 | Vérifié |
| 4 | Élément5 | Vérifié |
En fonction de l’exemple ListView.ListViewItemCollection du tableau précédent, le tableau suivant montre comment l’afficher ListView.CheckedListViewItemCollection .
| Index | Élément vérifié dans ListViewItemCollection |
|---|---|
| 0 | Élément2 |
| 1 | Item4 |
| 2 | Élément5 |
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 ListView.ListViewItemCollection classe est membre du ListView.CheckedListViewItemCollection. Une fois que vous savez que l’élément se trouve dans la collection, vous pouvez utiliser la IndexOf méthode pour déterminer la position de l’élément dans le ListView.CheckedListViewItemCollection.
Constructeurs
| Nom | Description |
|---|---|
| ListView.CheckedListViewItemCollection(ListView) |
Initialise une nouvelle instance de la classe ListView.CheckedListViewItemCollection. |
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. |
| Item[String] |
Obtient un élément avec la clé spécifiée dans la collection. |
Méthodes
| Nom | Description |
|---|---|
| Contains(ListViewItem) |
Détermine si l’élément spécifié se trouve dans la collection. |
| ContainsKey(String) |
Détermine si une colonne avec la clé spécifiée est contenue 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 vérifié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(ListViewItem) |
Retourne l’index dans la collection de l’élément spécifié. |
| IndexOfKey(String) |
Détermine l’index d’un élément avec la clé spécifiée. |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| ICollection.IsSynchronized |
Obtient une valeur indiquant si l’accès à l’objet ListView.CheckedListViewItemCollection est synchronisé (thread safe). |
| ICollection.SyncRoot |
Obtient un objet qui peut être utilisé pour synchroniser l’accès à la collection de contrôles. |
| IList.Add(Object) |
Ajoute un élément à la collection. |
| IList.Clear() |
Supprime tous les éléments de la collection. |
| IList.Contains(Object) |
Vérifie si l’élément est vérifié. |
| IList.IndexOf(Object) |
Retourne l’index dans la collection de l’élément spécifié. |
| IList.Insert(Int32, Object) |
Insère un élément dans la collection à un index spécifié. |
| IList.IsFixedSize |
Obtient une valeur indiquant si la collection a une taille fixe. |
| IList.Item[Int32] |
Obtient ou définit un objet de la collection. |
| IList.Remove(Object) |
Supprime la première occurrence d’un élément de la collection. |
| IList.RemoveAt(Int32) |
Supprime un élément de la collection à l’index spécifié. |
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é. |