0 votes

Création d'un ListView/TreeView à l'aide de la vue Catégorie (semblable à un panneau de configuration)

J'ai actuellement une application qui utilise un ListView ordinaire avec des groupes pour afficher un ensemble de modules.

J'aimerais utiliser une vue de catégorie. L'affichage par catégorie est le nouvel affichage introduit dans Windows Vista pour le Panneau de configuration :

Windows 7 Control Panel

Existe-t-il un contrôle tiers ou un moyen (via API) de créer une ListView qui imite le comportement du panneau de configuration de Windows 7 ?

  • Catégories avec icônes et liens d'action.
  • Événements distincts pour le clic de catégorie et le clic d'action.
  • Mise en page sur une ou deux colonnes
  • Séparateurs entre les liens ou les lignes d'action

EDIT : Il semble que Windows utilise un contrôle TreeView (SysTreeView32) en interne pour cela.

1voto

Hans Passant Points 475940

Il ne s'agit pas d'un ListView, ni d'un TreeView, mais de l'énigmatique DirectUIHWnd. Il existe depuis longtemps, depuis l'écran de bienvenue de XP. Il n'est toujours pas documenté.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X