Partager via


ListView.CheckedListViewItemCollection Classe

Définition

Représente la collection d’éléments activé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

Un ListView.CheckedListViewItemCollection stocke les éléments vérifié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 le fichier ListView.CheckedListViewItemCollection 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 dans un exemple ListView de contrôle.

Index Élément État vérifié dans ListView
0 Item1 Désactivé
1 Item2 Activé
2 Item3 Désactivé
3 Item4 Activé
4 Élément5 Activé

En fonction de l’exemple ListView.ListViewItemCollection du tableau précédent, le tableau suivant illustre l’apparence de l’objet ListView.CheckedListViewItemCollection .

Index Élément activé dans ListViewItemCollection
0 Item2
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

ListView.CheckedListViewItemCollection(ListView)

Initialise une nouvelle instance de la classe ListView.CheckedListViewItemCollection.

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.

Item[String]

Obtient un élément avec la clé spécifiée dans la collection.

Méthodes

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 figure 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 activé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(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 Object actuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

Implémentations d’interfaces explicites

ICollection.IsSynchronized

Obtient une valeur indiquant si l’accès à 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 activé.

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 est de 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 dans la collection.

IList.RemoveAt(Int32)

Supprime un élément de la collection à l'index spécifié.

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 à