http://msdn.microsoft.com/library/fre/default.asp?url=/library/fre/vbcon/html/vbtskchoosingcolorwithcolordialogcomponent.asp
Affichage d´une palette de couleurs à l´aide du composant ColorDialog
Le composant ColorDialog affiche une palette de couleurs et retourne une propriété contenant la couleur sélectionnée par l´utilisateur.
Pour choisir une couleur à l´aide du composant ColorDialog
Affichez la boîte de dialogue à l´aide de la méthode ShowDialog.
Utilisez la propriété DialogResult pour déterminer la façon dont la boîte de dialogue a été fermée.
Utilisez la propriété Color du composant ColorDialog pour définir la couleur choisie.
Dans l´exemple ci-dessous, le gestionnaire d´événements Click du contrôle Button ouvre un composant ColorDialog. Lorsqu´une couleur est sélectionnée et que l´utilisateur clique sur OK, l´arrière-plan du contrôle Button adopte cette couleur. Cet exemple suppose que votre formulaire contient un contrôle Button et un composant ColorDialog.
´ Visual Basic
Private Sub Button1_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles Button1.Click
If ColorDialog1.ShowDialog() = DialogResult.OK Then
Button1.BackColor = ColorDialog1.Color
End If
End Sub