J'ai bien failli perdre mes cheveux sur cette source mais ce n'est juste avant que je lise cet excellent article (http://msdn.microsoft.com/en-us/magazine/cc164113 .aspx) qui m'a appris beaucoup.
Donc je vous propose de vous faire découvrir 3 contrôles utilisateurs basés sur cet article
- Un sélecteur de couleur circulaire avancé (réglage manuel des espaces colorimétriques RGB et HSV)
- Un sélecteur de couleur étendu sur le bureau (pointé par la souris) avec zoom :)
- Un contrôle complet regroupant les 2 précèdents + affichage hexa de la couleur sélectionné.
PS: J'ai volontairement laissé les commentaires de l'auteur de l'article dans le code du sélecteur circulaire (Wheel Color Picker).
PS2: Pour utiliser le 2nd contrôle il faut cliquer sur la zone et maintenir le clic gauche pour zoomer sur une partie de l'écran et récupérer la couleur sous la souris.