C'est un ListView personnalisé qui permet la modification du dessin des éléments et de la sélection.
Paramètrages possibles :
- Couleur de bordure unicolor ou dégradé
- Couleur de fond unicolor ou dégradé
- Forme de l'élément (rectange ou rectangle arrondie avec choix des angles reglage du rayon)
Avec un bon paramètrage on arrive à faire quelque chose de sympa ! (Voir capture)
Coté code :
Cette source démontre comment personnaliser un listview classique via les méthodes DrawItem, DrawSubItem, DrawColumnHeader.
Pour la réalisé je suis parti de l'article msdn ==> http://msdn.microsoft.com/fr-fr/library/system.win dows.forms.listview.ownerdraw.aspx
Elle démontre aussi comment se servir des fonction GDI+ du framework, les dessins de formes et les dégradés (GraphicPath, GradientPath, Brushs, Pens, DrawText, DrawRect...)