Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 Comment : Activer l'affichage par vignettes dans un contrôle ListView de Windows Forms.
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 Comment ajouter des colonnes au contrôle ListView de Windows Forms. Le mode d’affichage est déterminé par la propriété View. 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 membres ListView 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 |
DrawSubItem événement | 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 contrôle ListView est Items, qui contient les éléments affichés par le contrôle. La propriété SelectedItems contient une collection des é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 propriété MultiSelect est définie sur true
. Le contrôle ListView peut afficher des cases à cocher en regard des éléments, si la propriété CheckBoxes est définie sur true
.
La propriété Activation 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 nécessite un seul clic pour être activé. TwoClick 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 d’apparence.
Le contrôle ListView prend également en charge les styles visuels et d’autres fonctionnalités disponibles sur la plateforme Windows XP, notamment le regroupement, la vue de vignette et les marques d’insertion.
Voir aussi
- ListView
- Contrôle ListView
- Comment : ajouter et supprimer des éléments avec le contrôle ListView Windows Forms
- Comment : ajouter des colonnes au contrôle ListView Windows Forms
- Comment afficher des icônes pour le contrôle ListView de Windows Forms
- Procédure : afficher des sous-éléments dans des colonnes avec le contrôle ListView Windows Forms
- Comment faire pour sélectionner un élément dans le contrôle ListView Windows Forms
- Comment : regrouper des éléments dans un contrôle ListView Windows Forms
- Comment afficher une marque d’insertion dans un contrôle ListView de Windows Forms
- Comment : ajouter des fonctionnalités de recherche à un contrôle ListView
- Comment : ajouter des informations personnalisées à un contrôle TreeView ou ListView (Windows Forms)
- Comment créer une interface utilisateur multipane avec Windows Forms
.NET Desktop feedback