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 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 true
sur . 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. |