styles de fenêtre List-View
Les styles de fenêtre suivants sont spécifiques aux contrôles d’affichage de liste.
Constante | Description |
---|---|
|
Les éléments sont alignés à gauche dans les icônes et les petites icônes. |
|
Alignement actuel du contrôle. |
|
Les éléments sont alignés sur le haut du contrôle d’affichage de liste dans l’icône et la petite vue icône. |
|
Les icônes sont automatiquement organisées dans l’icône et la petite vue icône. |
|
Le texte de l’élément peut être modifié sur place. La fenêtre parente doit traiter le code de notification LVN_ENDLABELEDIT . |
|
Ce style spécifie l’affichage d’icônes. |
|
Ce style spécifie l’affichage liste. |
|
Les en-têtes de colonne ne sont pas affichés en mode rapport. Par défaut, les colonnes ont des en-têtes en mode rapport. |
|
Le texte de l’élément s’affiche sur une seule ligne dans l’affichage d’icônes. Par défaut, le texte de l’élément peut être encapsulé en mode icône. |
|
Le défilement est désactivé. Tous les éléments doivent se trouver dans la zone cliente. Ce style n’est pas compatible avec les styles LVS_LIST ou LVS_REPORT . Pour plus d’informations, consultez l’article de la Base de connaissances Q137520. |
|
Les en-têtes de colonne ne fonctionnent pas comme des boutons. Ce style peut être utilisé si le fait de cliquer sur un en-tête de colonne en mode rapport n’effectue pas d’action, comme le tri. |
|
Version 4.70. Ce style spécifie un contrôle d’affichage de liste virtuel. Pour plus d’informations sur ce style de contrôle de liste, consultez À propos des contrôles List-View. |
|
La fenêtre propriétaire peut peindre des éléments en mode rapport. Le contrôle d’affichage de liste envoie un message WM_DRAWITEM pour peindre chaque élément ; il n’envoie pas de messages distincts pour chaque sous-élément. Le membre iItemData de la structure DRAWITEMSTRUCT contient les données d’élément pour l’élément list-view spécifié. |
|
Ce style spécifie la vue de rapport. Lorsque vous utilisez le style LVS_REPORT avec un contrôle d’affichage de liste, la première colonne est toujours alignée à gauche. Vous ne pouvez pas utiliser LVCFMT_RIGHT pour modifier cet alignement. Pour plus d’informations sur l’alignement des colonnes, consultez LVCOLUMN . |
|
La liste d’images n’est pas supprimée lorsque le contrôle est détruit. Ce style permet d’utiliser les mêmes listes d’images avec plusieurs contrôles list-view. |
|
La sélection, le cas échéant, s’affiche toujours, même si le contrôle n’a pas le focus. |
|
Un seul élément à la fois peut être sélectionné. Par défaut, plusieurs éléments peuvent être sélectionnés. |
|
Ce style spécifie une petite vue d’icône. |
|
Les index d’éléments sont triés en fonction du texte de l’élément dans l’ordre croissant. |
|
Les index d’éléments sont triés en fonction du texte de l’élément dans l’ordre décroissant. |
|
Détermine le style de fenêtre actuel du contrôle. |
|
Détermine les styles de fenêtre qui contrôlent l’alignement de l’élément et l’apparence et le comportement de l’en-tête. |
Notes
Pour les styles LVS_SORTASCENDING et LVS_SORTDESCENDING , les index d’éléments sont triés en fonction du texte de l’élément dans l’ordre croissant ou décroissant, respectivement. Étant donné que les vues LVS_LIST et LVS_REPORT affichent les éléments dans le même ordre que leurs index, les résultats du tri sont immédiatement visibles par l’utilisateur. Les vues LVS_ICON et LVS_SMALLICON n’utilisent pas d’index d’éléments pour déterminer la position des icônes. Avec ces vues, les résultats du tri ne sont pas visibles par l’utilisateur.
Vous pouvez utiliser le masque LVS_TYPEMASK pour isoler les styles de fenêtre qui correspondent à l’affichage actuel : LVS_ICON, LVS_LIST, LVS_REPORT et LVS_SMALLICON.
Vous pouvez utiliser le masque LVS_ALIGNMASK pour isoler les styles de fenêtre qui spécifient l’alignement des éléments : LVS_ALIGNLEFT et LVS_ALIGNTOP.
Vous pouvez utiliser le masque LVS_TYPESTYLEMASK pour isoler les styles de fenêtre qui contrôlent l’alignement des éléments (LVS_ALIGNLEFT et LVS_ALIGNTOP) et ceux qui contrôlent l’apparence et le comportement de l’en-tête (LVS_NOCOLUMNHEADER et LVS_NOSORTHEADER).
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour