Changer la couleur d'arrière-plan de Winform ListView en-têtes

Comment pouvez-vous changer la couleur d'arrière-plan des en-Têtes d'un ListView?

vous aurez besoin de mettre en œuvre de dessin personnalisé en remplaçant la Peinture à l'événement.
substitution de la méthode de Peinture ne fait rien sur un ListView. Vous devez utiliser le OwnerDraw mécanisme @David l'a suggéré. Rappelez-vous juste que cela supprime tous les style de votre contrôle d'en-tête -- pas de point chaud, pas de tri des indicateurs, pas de gradient horizons.

OriginalL'auteur Alex | 2009-11-29