Cette page vous a-t-elle été utile ?
Votre avis sur ce contenu est important. N'hésitez pas à nous faire part de vos commentaires.
Vous avez d'autres commentaires ?
1500 caractères restants
ListView.CheckedListViewItemCollection, classe
Collapse the table of content
Expand the table of content
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

ListView.CheckedListViewItemCollection, classe

Représente la collection d'éléments activés dans un contrôle list view.

System.Object
  System.Windows.Forms.ListView.CheckedListViewItemCollection

Espace de noms :  System.Windows.Forms
Assembly :  System.Windows.Forms (dans System.Windows.Forms.dll)

[ListBindableAttribute(false)]
public class CheckedListViewItemCollection : IList, 
	ICollection, IEnumerable

Le type ListView.CheckedListViewItemCollection expose les membres suivants.

  NomDescription
Méthode publiqueListView.CheckedListViewItemCollectionInitialise une nouvelle instance de la classe ListView.CheckedListViewItemCollection.
Début

  NomDescription
Propriété publiqueCountObtient le nombre d'éléments de la collection.
Propriété publiqueIsReadOnlyObtient une valeur indiquant si la collection est en lecture seule.
Propriété publiqueItem[Int32]Obtient l'élément à l'index spécifié dans la collection.
Propriété publiqueItem[String]Obtient un élément avec la clé spécifiée dans la collection.
Début

  NomDescription
Méthode publiqueContainsDétermine si l'élément spécifié se trouve dans la collection.
Méthode publiqueContainsKeyDétermine si une colonne avec la clé spécifiée figure dans la collection.
Méthode publiqueCopyToCopie l'ensemble de la collection dans un tableau existant, à un emplacement spécifié dans le tableau.
Méthode publiqueEquals(Object)Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode protégéeFinalize Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.)
Méthode publiqueGetEnumeratorRetourne un énumérateur qui peut être utilisé pour itérer au sein de la collection d'éléments activés.
Méthode publiqueGetHashCodeSert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publiqueGetTypeObtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueIndexOfRetourne l'index dans la collection de l'élément spécifié.
Méthode publiqueIndexOfKeyDétermine l'index d'un élément avec la clé spécifiée.
Méthode protégéeMemberwiseCloneCrée une copie superficielle de l'objet Object actuel. (Hérité de Object.)
Méthode publiqueToStringRetourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Début

  NomDescription
Méthode d'extension publiqueAsParallelActive la parallélisation d'une requête. (Défini par ParallelEnumerable.)
Méthode d'extension publiqueAsQueryableConvertit un IEnumerable en IQueryable. (Défini par Queryable.)
Méthode d'extension publiqueCast<TResult>Effectue un cast des éléments d'un IEnumerable vers le type spécifié. (Défini par Enumerable.)
Méthode d'extension publiqueOfType<TResult>Filtre les éléments d'un IEnumerable en fonction du type spécifié. (Défini par Enumerable.)
Début

  NomDescription
Implémentation d'interface explicitePropriété privéeICollection.IsSynchronizedInfrastructure. Obtient une valeur indiquant si l'accès à ListView.CheckedListViewItemCollection est synchronisé (thread-safe).
Implémentation d'interface explicitePropriété privéeICollection.SyncRootInfrastructure. Obtient un objet qui peut être utilisé pour synchroniser l'accès à la collection de contrôles.
Implémentation d'interface expliciteMéthode privéeIList.AddInfrastructure. Ajoute un élément à la collection.
Implémentation d'interface expliciteMéthode privéeIList.ClearInfrastructure. Supprime tous les éléments de la collection.
Implémentation d'interface expliciteMéthode privéeIList.ContainsInfrastructure. Vérifie si l'élément est activé.
Implémentation d'interface expliciteMéthode privéeIList.IndexOfInfrastructure. Retourne l'index dans la collection de l'élément spécifié.
Implémentation d'interface expliciteMéthode privéeIList.InsertInfrastructure. Insère un élément dans la collection au niveau de l'index spécifié.
Implémentation d'interface explicitePropriété privéeIList.IsFixedSizeInfrastructure. Obtient une valeur indiquant si la collection est de taille fixe.
Implémentation d'interface explicitePropriété privéeIList.ItemInfrastructure. Obtient ou définit un objet de la collection.
Implémentation d'interface expliciteMéthode privéeIList.RemoveInfrastructure. Supprime la première occurrence d'un élément dans la collection.
Implémentation d'interface expliciteMéthode privéeIList.RemoveAtInfrastructure. Supprime un élément de la collection à l'index spécifié.
Début

ListView.CheckedListViewItemCollection stocke les éléments activés dans un contrôle ListView. Les éléments ne peuvent être activés que si la propriété CheckBoxes du contrôle ListView a la valeur true. Les éléments stockés dans ListView.CheckedListViewItemCollection sont des éléments contenus dans ListView.ListViewItemCollection. La classe ListView.ListViewItemCollection stocke tous les éléments affichés dans le contrôle ListView.

Le tableau suivant illustre comment ListView.ListViewItemCollection stocke les éléments de ListView ainsi que leur état de sélection dans un exemple de contrôle ListView.

Index

Élément

État activé dans ListView

0

Élément1

Désactivée

1

Élément2

Activée

2

Élément3

Désactivée

3

Élément4

Activée

4

Élément5

Activée

À partir de l'exemple de ListView.ListViewItemCollection décrit dans le tableau précédent, le tableau suivant illustre l'affichage de ListView.CheckedListViewItemCollection.

Index

Élément activé dans ListViewItemCollection

0

Élément2

1

Élément4

2

Élément5

Vous pouvez utiliser les propriétés et méthodes de cette classe pour effectuer différentes tâches avec la collection. La méthode Contains permet de déterminer si un élément de la classe ListView.ListViewItemCollection est un membre de ListView.CheckedListViewItemCollection. Lorsque vous savez que l'élément réside dans la collection, vous pouvez utiliser la méthode IndexOf pour déterminer la position de l'élément dans ListView.CheckedListViewItemCollection.

.NET Framework

Pris en charge dans : 4.5.2, 4.5.1, 4.5, 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows Phone 8.1, Windows Phone 8, Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (rôle principal du serveur non pris en charge), Windows Server 2008 R2 (rôle principal du serveur pris en charge avec SP1 ou version ultérieure ; Itanium non pris en charge)

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft