Vue d'ensemble du contrôle ListView (Windows Forms)
Le contrôle ListView Windows Forms affiche une liste d'éléments avec des icônes. Vous pouvez utiliser un affichage de liste pour créer une interface utilisateur comme le volet droit de l'Explorateur Windows. Le contrôle a quatre modes d’affichage : LargeIcon, SmallIcon, List et Details.
Ce que vous pouvez faire avec le contrôle ListView
Remarque
Un mode d’affichage supplémentaire, vignette, est disponible uniquement sur Windows XP et le système d’exploitation Windows Server 2003. Pour plus d’informations, consultez How to : Enable Tile View in a Windows Forms ListView Control.
Le mode LargeIcon affiche des icônes volumineuses en regard du texte de l’élément ; les éléments apparaissent dans plusieurs colonnes si le contrôle est suffisamment grand. Le mode SmallIcon est le même, sauf qu’il affiche de petites icônes. Le mode Liste affiche de petites icônes, mais se trouve toujours dans une seule colonne. Le mode Détails affiche les éléments dans plusieurs colonnes. Pour plus d’informations, consultez Guide pratique pour ajouter des colonnes au contrôle ListView Windows Forms. Le mode d’affichage est déterminé par la View propriété. Tous les modes d’affichage peuvent afficher des images à partir de listes d’images. Pour plus d’informations, consultez Guide pratique pour afficher des icônes pour le contrôle ListView Windows Forms.
Le tableau suivant répertorie certains des ListView membres et les vues dans lesquelles ils sont valides.
Membre ListView | Afficher |
---|---|
Propriété Alignment | SmallIcon ou LargeIcon |
Propriété AutoArrange | SmallIcon ou LargeIcon |
Méthode AutoResizeColumn | Details |
PropriétéColumns | Details ou Tile |
ÉvénementDrawSubItem | Details |
Méthode FindItemWithText | Details, List ou Tile |
Méthode FindNearestItem | SmallIcon ou LargeIcon |
Méthode GetItemAt | Details ou Tile |
Propriété Groups | Toutes les vues sauf List |
Propriété HeaderStyle | Details. |
Propriété InsertionMark | LargeIcon, SmallIcon ou Tile |
La propriété clé du ListView contrôle est Items, qui contient les éléments affichés par le contrôle. La SelectedItems propriété contient une collection d’éléments actuellement sélectionnés dans le contrôle. L’utilisateur peut sélectionner plusieurs éléments, par exemple pour faire glisser-déplacer plusieurs éléments à la fois vers un autre contrôle, si la MultiSelect propriété est définie true
sur . Le ListView contrôle peut afficher case activée zones en regard des éléments, si la CheckBoxes propriété est définie true
sur .
La Activation propriété détermine le type d’action que l’utilisateur doit entreprendre pour activer un élément dans la liste : les options sont Standard, OneClicket TwoClick. OneClick l’activation nécessite un clic unique pour activer l’élément. TwoClick l’activation nécessite que l’utilisateur double-clique pour activer l’élément ; un seul clic modifie la couleur du texte de l’élément. Standard l’activation nécessite que l’utilisateur double-clique pour activer un élément, mais l’élément ne change pas l’apparence.
Le ListView contrôle prend également en charge les styles visuels et d’autres fonctionnalités disponibles sur la plateforme Windows XP, notamment le regroupement, l’affichage des vignettes et les marques d’insertion.
Voir aussi
- ListView
- Contrôle ListView
- Guide pratique pour ajouter et supprimer des éléments avec le contrôle ListView Windows Forms
- Guide pratique pour ajouter des colonnes au contrôle ListView Windows Forms
- Guide pratique pour afficher des icônes pour le contrôle ListView Windows Forms
- Guide pratique pour afficher des sous-éléments en colonnes avec le contrôle ListView Windows Forms
- Guide pratique pour sélectionner un élément dans le contrôle ListView Windows Forms
- Guide pratique pour grouper des éléments dans un contrôle ListView Windows Forms
- Guide pratique pour afficher une marque d'insertion dans un contrôle ListView Windows Forms
- Guide pratique pour ajouter des fonctions de recherche à un contrôle ListView
- Guide pratique pour ajouter des informations personnalisées à un contrôle TreeView ou ListView (Windows Forms)
- Guide pratique pour créer une interface utilisateur à plusieurs volets à l'aide des Windows Forms
.NET Desktop feedback